2011-01-20 64 views
0

我被困在一個特定的情況。 當我運行
rake db:test:clone_structure時,測試數據庫沒有複製開發數據庫中的視圖。是否有解決此問題的任何解決方案,以便我也可以在測試數據庫中獲取視圖。 我已經嘗試使用耙分貝:測試:清除和耙分貝:測試:克隆以及。但它也不支持我。如何在運行rake時將開發數據庫的視圖複製到測試數據庫?

希望我在這裏得到一些建議,

在此先感謝。

+0

當你說意見,你的意思是表和數據? – 2011-01-20 07:22:51

回答

1

嘗試將數據庫架構格式更改爲:sql而不是其默認值:ruby格式並查看是否有幫助。

只是他的行添加到您application.rb中:

config.active_record.schema_format = :sql 

注:通過使用此選項,您的架構轉儲可能變得不那麼便攜。

+0

@Chris Kimpton是的,我的意思是表格和數據。對於給定的表,我有每個視圖。因此,我必須能夠通過此視圖添加或刪除數據。 – karthik339 2011-01-21 04:04:18

相關問題