1. ホーム
  2. ruby-on-rails

[解決済み] Ruby on Railsです。マイグレーションを使用して、既存のカラムにnot null制約を追加するには?

2022-05-18 08:01:43

質問

私のRails (3.2) アプリでは、データベースにたくさんのテーブルがありますが、いくつかのnot null制約を追加するのを忘れていました。既存の列にnot nullを追加するマイグレーションはどのように書けばよいのでしょうか。

どのように解決するのですか?

Rails 4+の場合。 natesの回答 (使用する 変更_列_null を使用)の方がよいでしょう。

Rails 4以前では、試しに 変更カラム .