2009-12-03 111 views
0

因此對於一個類,我必須將我的Rails應用程序交給我的教授。當他試圖啓動它時,確保一切順利的最佳方法是什麼?另外,無論如何,我可以凍結數據庫並將其發送出去,因此他擁有我在應用程序中使用過的所有數據?使用Rails應用程序凍結數據庫

非常感謝。

回答

6

根據您的需要,SQLite3數據庫(在Rails中默認使用)存儲在Rails應用程序的db目錄中的文件系統上。因此,假設您的教授具有運行Ruby on Rails的要求,那麼應用程序將啓動您使用的數據。

+0

http://www.erikveen.dds.nl/distributingrubyapplications/rails.html是一個很好的教程,用於分發一個rails應用程序。 – BaroqueBobcat 2009-12-03 00:28:23

+0

謝謝。杜,我知道數據庫文件在那裏。應該知道我可以把它包裝起來。再次感謝! – jluebbert 2009-12-03 04:35:15

0

我的猜測是你的rails應用程序中有硬編碼連接字符串。詢問你的教授他將使用哪臺服務器。在這一點上,要麼改變字符串匹配或創建一個配置文件讀入並可以編輯(這是兩個更好的選擇)。大多數數據庫都具有導出功能,這將允許您導出數據庫中的當前信息。