2014-09-13 71 views
1

我新的Ruby和Rails和好奇的東西是什麼「耙分貝:種子」之間的差異,耙分貝:燈具:負荷」

在兩個不同的教程,我在看他們使用不同的用於與基本測試信息填充數據庫的方法

One使用。「耙分貝:種子」,以從文本文件中拉了樣本數據

的其他用途「耙分貝:夾具:負荷」。

對我來說他們似乎做的是完全一樣的東西

他們,還是我在這裏錯過了什麼? (極有可能)

+0

http://railspikes.com/2008/2/1/loading-seed-data – 2014-09-13 01:34:02

回答

4

rake db:seeds將數據從db/seeds.rb加載到數據庫中。這通常用於開發和生產數據庫。這是您用來啓動空應用程序的永久數據。更多信息here

rake db:fixtures:load將測試夾具加載到測試數據庫中。這是僅由測試使用的臨時數據。你可以把燈具看作sample data