我處於開發環境中,儘管我理解遷移,但我開始希望(僅僅因爲它看起來更有趣)在單片模式文件中定義我的更改顯示我希望整個模式(不是schema.rb
,但可能是遷移文件),而不是通過遷移創建小的增量更改。我能想到的唯一事情就是像平常那樣編寫遷移,但是每次遷移都會轉儲所有表並按照需要重新創建它們。這是瘋了嗎?使用「單片」遷移來增量更改模式
我看過軌道指南Active Record Migrations,我已經做了一些搜索。看起來我反對穀物,應該定義增量遷移。我不應該混淆schema.rb
,然後使用rake db:schema:load
,因爲它僅用於部署,對嗎?
不這樣做。 – Anthony