f2b774ab1d
Merge branch 'feature/209' of https://git.miteruzo.com/miteruzo/btrc-hub into feature/209 Merge branch 'main' into feature/209 Merge remote-tracking branch 'origin/main' into feature/209 #209 #209 Co-authored-by: miteruzo <miteruzo@naver.com> Reviewed-on: #212
29 行
424 B
Ruby
29 行
424 B
Ruby
class MakeTitleNullableInPosts < ActiveRecord::Migration[7.0]
|
|
def up
|
|
change_column_null :posts, :title, true
|
|
|
|
execute <<~SQL
|
|
UPDATE
|
|
posts
|
|
SET
|
|
title = NULL
|
|
WHERE
|
|
title = ''
|
|
SQL
|
|
end
|
|
|
|
def down
|
|
execute <<~SQL
|
|
UPDATE
|
|
posts
|
|
SET
|
|
title = ''
|
|
WHERE
|
|
title IS NULL
|
|
SQL
|
|
|
|
change_column_null :posts, :title, false
|
|
end
|
|
end
|
|
|