feat: posts.thumbnail_base を Nullable に(#75) (#198)

Merge remote-tracking branch 'origin/main' into feature/075

#75

Co-authored-by: miteruzo <miteruzo@naver.com>
Reviewed-on: #198
このコミットはPull リクエスト #198 でマージされました.
このコミットが含まれているのは:
2026-01-06 12:43:22 +09:00
コミット 3f2c0a52b9
4個のファイルの変更31行の追加4行の削除
+27
ファイルの表示
@@ -0,0 +1,27 @@
class MakeThumbnailBaseNullableInPosts < ActiveRecord::Migration[7.0]
def up
change_column_null :posts, :thumbnail_base, true
execute <<~SQL
UPDATE
posts
SET
thumbnail_base = NULL
WHERE
thumbnail_base = ''
SQL
end
def down
execute <<~SQL
UPDATE
posts
SET
thumbnail_base = ''
WHERE
thumbnail_base IS NULL
SQL
change_column_null :posts, :thumbnail_base, false
end
end