2011-05-05 62 views

回答

1

創建一個新的遷移

# Rails 3: 
rails g migration change_default_on_column_in_table 

# or older Rails: 
script/generate migration change_default_on_column_in_table 

及用途:

change_column_default(:table, :column, 0) 

更多信息,請參見Rails documentation

+0

謝謝!我剛剛在rails文檔中發現了change_column(table_name,column_name,type,options)。使用change_column(:table,:column,:integer,:default => 0)是否與您的解決方案具有相同的效果? (因爲這個類型是前一個整數) – Magne 2011-05-05 07:48:15

+0

嗯,我想它會有相同的效果,但是我會先在我的開發數據庫上嘗試它 - 在擰生產數據庫之前;) – Wukerplank 2011-05-05 09:18:57

相關問題