NULL制約の追加または削除
適応バージョン
- 4.0.2
- 4.1.8
- 4.2.1
- 4.2.7
- 4.2.9
- 5.0.0.1
- 5.1.7
- 5.2.3
- 6.0.2.1
- 7.0.0
説明
NULL制約の追加または削除
使い方
change_column_null(テーブル名, カラム名, NULL, デフォルト値=nil)
例
追加
change_column_null(:users, :nickname, false)
削除
change_column_null(:users, :nickname, true)
既存のNULLを空文字に置き換えてNULL制約を追加
change_column_null(:users, :nickname, false, "")