2010-07-23 77 views
0

即將交到我的學校圖書館一個項目,這是在軌道上完成..這個項目將被存儲在一張光盤,以便學校可以有一個我的未來所有工作的副本如果有人想參考......我想要一個簡單的方法讓人們安裝我的項目..現在,我的應用程序取決於我在整個開發階段進行的幾次遷移,還需要一些數據才能正常工作(最低限度需要一個用戶和一些類別)...幫助耙db:創建

什麼是完成這項工作的理想方式? 我想,是否有一種方式,db:create可以運行所有的遷移,並且還可以插入一些初始數據? 我的計劃是創建一個簡單的readme.txt文件,我可以在這裏指定讓應用程序啓動並運行的簡單步驟。 請幫助,任何意見表示讚賞。

在此先感謝。

+0

只是讓它成爲一個公共的git回購,並把如何下載並運行應用程序的說明。 不應託管應用程序,但? – davidcelis 2010-07-23 00:49:06

+0

它沒關係,如果它在線或不是..我想要的是一種方式添加到耙數據庫的初始數據:創建 – ignaciofuentes 2010-07-23 00:59:18

回答

1

種子數據是一個Jamie建議的方式,但它可能會更簡單,只是爲了得到它像你想的那樣,只是運送sqlite數據庫。

+0

你是對的..現在我後悔用mysql創建應用程序..但謝謝你的提示 – ignaciofuentes 2010-07-25 18:20:33

+0

如果你做了你的遷移,它應該是切換到sqlite的小菜一碟。安裝gem,更改你的database.yml文件,並耙db:migrate。然後「種子」你的數據。 – 2010-07-25 18:48:50