我想在我的Rails應用程序運行遷移,通過耙:DB遷移--trace和我得到下面的輸出:耙:數據庫遷移不工作
** Invoke db:migrate (first_time)
** Invoke environment (first_time)
** Execute environment
然後它沒有按此後做任何事情。如果我按Ctrl + C鍵出現一些錯誤,但我不確定我是否理解它們。是否有任何方法可以逐步完成並調試遷移過程,以便我可以看到它何時遇到問題遷移?
我想在我的Rails應用程序運行遷移,通過耙:DB遷移--trace和我得到下面的輸出:耙:數據庫遷移不工作
** Invoke db:migrate (first_time)
** Invoke environment (first_time)
** Execute environment
然後它沒有按此後做任何事情。如果我按Ctrl + C鍵出現一些錯誤,但我不確定我是否理解它們。是否有任何方法可以逐步完成並調試遷移過程,以便我可以看到它何時遇到問題遷移?
嘗試
bundle exec rake db:migrate --trace
與rake db相同的輸出:migrate --trace – 2012-03-06 00:13:11
其(耙之間空間和db)。
rake db:migrate
拉昇的耙分貝任務概述:
rake -T db
對不起,我的部分是輸入錯誤。我沒有嘗試rake:db migrate;) – 2012-03-06 21:06:02
我意識到這不是射擊是它初始化睡眠命令等待的東西,不會通過耙進行初始化(的原因該應用程序必須運行)。所以,這次耙子不是罪魁禍首!
如果rake實際上調用應用程序,或者如果它甚至沒有達到那麼遠,也會很有幫助 – 2012-03-06 00:09:14
您的遷移是否已成功創建?你檢查了時間戳或文件創建日期嗎? – 2012-03-06 00:20:37
你的意思是'rake db:migrate'?在你的標題和問題中你有'rake:db migrate'。 – 2012-03-06 00:51:11