我剛剛爲我的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