こちらを参考に
-- ALTER TABLE YourTable ALTER COLUMN YourColumn DROP NOT NULL
下記のコードでmigrationかけることによってnull許容の修正を行いました
-- ALTER TABLE YourTable ALTER COLUMN YourColumn DROP NOT NULL
ALTER TABLE users ALTER COLUMN first_name DROP NOT NULL;
ALTER TABLE users ALTER COLUMN last_name DROP NOT NULL;
色々と参考になる記事はあったのですが、postgresqlに適用できないなど、DBごとに若干異なるようです
-- これはpostgresqlで機能しなかった
ALTER TABLE YourTable ALTER COLUMN YourColumn columnType NULL
コメントを残す