-1

我使用rails 4,並且必須在db/migrate下遷移文件夾,例如: db/migrate/A,db/migrate/B.如何讓rails只檢查當前數據庫的遷移

我已成功使用遷移文件創建數據庫模式,使用B遷移文件創建B數據庫模式。

但是,當我連接數據庫,並啓動我的Rails服務器,它檢查下分貝我所有的遷移文件/遷移..,並顯示消息:

「的遷移正在等待要解決此問題,運行:bin/rake db:migrate RAILS_ENV = development「

任何人都知道如何解決這個問題?

+0

您是否嘗試運行建議的命令? – retgoat

+0

您是否正在連接到config/database.yml中的正確數據庫? 你不能有2個單獨的遷移運行在同一個數據庫上......他們只是互相切換 – Boltz0r

回答

1

要解決此問題,運行:

bin/rake db:migrate RAILS_ENV=development 

這將應用正在申請移民。