2020/03/27
NOT NULL制約追加時のinvalid use of NULL valueを解消する
はじめまして、開発部の井上です。
本記事は既存テーブル(既存カラム)へのNOT NULL制約追加でつまずいたときのお話です。
作業前には『NULLデータに値を入れて数行のmigrationファイル作るだけ。すぐ終わるなー』と考えていたのですが、思わぬところで問題が発生しました。
はじめに作ったもの # NOT NULL制約を追加するmigrationファイル class ChangeColumnHoge < ActiveRecord::Migration def change change_column_null :hoge, :bar, false end end # update_column....