StartupTechnology開発部による技術ブログ

StartupTechnologyの開発部が
開発の裏側やノウハウをお届けします。

2020/03の記事一覧

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....
一緒にスタートアップを盛り上げませんか?