你好,我是新來的鐵軌。 我正在使用現有的postgres數據庫。我想爲所有表格創建CRUD。 我已經開始與: 軌摹支架firstTableName爲什麼rails會告訴我運行rake db:migrate?
然後我開始導軌:導軌 小號
,當我瀏覽到localhost:3000/firstTableName,軌提供了以下錯誤: 遷移掛起;運行'bin/rake db:migrate RAILS_ENV = development'來解決這個問題。
我認爲'rake db:migrate'僅用於設置數據庫。我的數據庫已經建立。如果我運行'rake db:migrate',那麼我得到一個firstTableName已經存在的錯誤。 請幫我理解如何讓鐵軌開心。 謝謝。
'耙分貝:migrate'不僅是設置你的數據庫,他們也可用於跟蹤和同步更改分貝。聽起來就像你進入了一個奇怪的狀態與你的分貝和遷移,我們需要更多的信息來幫助你。 – Dty