我刚刚为我的ruby项目创建了一个新的迁移文件(例如003_foo3.rb)
我使用续集3.48。
测试在本地第一续集迁移错误,关系已经存在?
$sequel -m ~/myproject/db/migration postgres://[email protected]/myproject_db Error: Sequel::DatabaseError: PG::Error: ERROR: relation "bank" already exists
该“银行”表已在第一迁移文件(001_foo1.rb)
我想续集跟踪已运行迁移? 我错过了什么?
您可以提供迁移文件吗?该关系是否已在之前的迁移步骤中定义?你在使用模型吗?对于您的问题:是的,续集会检查哪些迁移步骤已经完成,但无法检查之前步骤中完成的操作。 – knut