2010-02-08 80 views

回答

0

不,它不應該那樣做。我認爲只需克隆數據庫(rake db:test:clone)並運行測試即可。

耙分貝:測試:克隆 - 重現從目前 環境的數據庫模式測試 數據庫。

一旦你跑了,沒有理由對數據庫遷移每個測試

+0

我沒有做到這一點,但它仍然這樣做。它是一個開源的軟件,所以也許代碼中有一些東西讓它每次都重新創建數據庫。另外我注意到當我嘗試刪除數據庫,我得到未知的數據庫,當我嘗試創建數據庫時,我已經存在......也許這與它有關。無論如何,這個問題只是本地的應用程序,所以我不介意太多。感謝您的回覆。 – 2010-02-08 18:01:26