我已经建立了一个包含多个表和复杂关系的 MySQL 数据库,但是当我浏览蒸汽文档时,特别是在构建模型阶段,有一种创建表的方法(我的模型类将与之交互)。
static func prepare(_ database: Database) throws {
try database.create("users") { users in
users.id()
users.string("name")
}
}
但是,我不想使用它,因为我已经拥有的表包含外键和类型,如 DATETIME(我不知道如何在 swift 上下文中声明。)有没有办法链接我已经构建的表与蒸汽?