あとからデフォルト値を変えたり、Nullableをやめたりってときのやりかたを忘れがちなのでメモ。
1class MigrationName < ActiveRecord::Migration
2 def change
3 change_column :models, :column_name, :integer, null:false, default:0
4 end
5end
こんな感じです。
1change_column :モデル複数形, :属性, :型, {オプション}
あとからデフォルト値を変えたり、Nullableをやめたりってときのやりかたを忘れがちなのでメモ。
1class MigrationName < ActiveRecord::Migration
2 def change
3 change_column :models, :column_name, :integer, null:false, default:0
4 end
5end
こんな感じです。
1change_column :モデル複数形, :属性, :型, {オプション}