0

db migrate次に aを実行しましたdb upgradeが、コマンドの 1 つが失敗したため、アップグレードに失敗しました。(移行を実行する前に読んでいませんでした。)

db historyアップグレードが実行されたことを認識した状態になりましたがdb current、以前のアップグレードが HEAD としてリストされていました。

db downgrade私はそれを試しましたが、うまくいきdb upgradeませんでした。

これを修正して移行を続行するにはどうすればよいですか?

4

1 に答える 1

0

結局、dev.db sqllite ファイルを開き、limbo マイグレーションによって正しく作成されたテーブルを削除しました。最新の移行での変更が取り消されると、正常に実行db upgradeできるようになり、すべてが再び同期されました。

于 2016-02-19T16:09:00.747 に答える