【发布时间】:2020-01-15 10:25:15
【问题描述】:
我已经创建了向 Postgres 表添加字段的迁移,它在现有数据库上按预期工作。但是,当我想使用新数据库运行相同的蒸汽服务器时,它会在迁移时崩溃,并显示“字段已存在”消息,这当然是可以理解的。但是如何维护服务器代码以便它可以与现有数据库和新数据库一起使用?
Fatal error: Error raised at top level: PostgreSQL Error: column "the_coloumn" of relation "User" already exists
- id: PostgreSQLError.server.error.check_for_column_name_collision
: file /BuildRoot/Library/Caches/com.apple.xbs/Sources/swiftlang/swiftlang-1100.8.280/swift/stdlib/public/core/ErrorType.swift, line 200
【问题讨论】:
标签: swift vapor vapor-fluent