Ruby on Rails: How do I add a not null constraint to an existing column using a migration? November 22, 2022 by Tarik You can also use change_column_null: change_column_null :table_name, :column_name, false