3
當您克隆一個Rails項目,並且想要在計算機上啓動並運行它時,首先運行bundle install
,但接下來要做什麼?具體來說,你如何設置數據庫?我可以使用rake db:migrate
來工作,但是這改變了schema.rb
文件,我不想將它提交到我的git歷史記錄中。有沒有這樣做的一些rake任務或正確地做到這一點的方式?任何有識之士將非常感謝!如何在本地機器上設置克隆的Rails項目?
當您克隆一個Rails項目,並且想要在計算機上啓動並運行它時,首先運行bundle install
,但接下來要做什麼?具體來說,你如何設置數據庫?我可以使用rake db:migrate
來工作,但是這改變了schema.rb
文件,我不想將它提交到我的git歷史記錄中。有沒有這樣做的一些rake任務或正確地做到這一點的方式?任何有識之士將非常感謝!如何在本地機器上設置克隆的Rails項目?
rake db:create && rake db:schema:load
應該創造config/database.yml
適合當前環境中指定的數據庫,並創建db/schema.rb
指定的表/索引。你可能想要做rake db:test:prepare
來設置測試數據庫。
感謝您的回覆。我正在嘗試'db:setup',但不斷收到一個錯誤,但這工作。 – agentbanks217
是rake'db:schema:load'類似於運行'rake db:migrate'? – SsouLlesS