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