1
私のプロジェクトに3 Model
のオブジェクトがあります。Postgresの蒸気 - テーブルが準備されていません
drop.preparations.append(Club.self)
drop.preparations.append(ClubPlayers.self)
drop.preparations.append(Player.self)
何かの理由で、クラブテーブルは作成されません。これは私のprepare
方法である:それは私の他のモデルとまったく組み込まれている
static func prepare(_ database: Database) throws {
try database.create(Club.tableName, closure: { club in
club.id()
club.string(Club.nameColumn)
club.string(Club.urlColumn)
})
}
、それが作成されていないだけです。私は警告やエラーを受け取りません。 私はSwift 3.1.1、vapor 1.5、vapor-toolbox 2を使用しています。
面白そう。 Vapor 1.xでは、Toolbox 1.xを使用します( 'brew install vapor1')。 Vapor 2.xをお持ちの場合は、Toolbox 2.xを使用してください( 'brew install vapor')。 –
'vapor run prepare --revert --all'を実行してから、あなたのアプリケーションを再度実行してみてください。 – tanner0101