-
ターミナルまたはコマンドプロンプトを開き、Railsプロジェクトのルートディレクトリに移動します。
-
以下のコマンドを使用してマイグレーションファイルを生成します。
rails generate migration UpdateColumnDefaults
上記のコマンドは、
UpdateColumnDefaults
という名前のマイグレーションファイルを生成します。 -
生成されたマイグレーションファイルを開き、
change
メソッド内にカラムのデフォルト値を更新するコードを記述します。例えば、users
テーブルのemail
カラムのデフォルト値を'[email protected]'
に変更する場合、以下のようなコードを追加します。def change change_column_default :users, :email, '[email protected]' end
-
保存してマイグレーションファイルを閉じます。
-
以下のコマンドを使用してマイグレーションを実行します。
rails db:migrate
上記のコマンドにより、マイグレーションが適用され、データベースのカラムのデフォルト値が更新されます。
これで、Railsのマイグレーションを使用してカラムのデフォルト値を更新する方法がわかりました。必要に応じて、他のカラムやデフォルト値も同様の手順で変更できます。