🖥

Rails – マイグレーションで値を持つ列を間違って削除してしまわないように事前にチェックする例

2024/06/30に公開

def up
  if Example.where.not(foo_column: nil).exists?
    raise 'Example.foo_column has some value'
  end

  remove_column  :examples, :foo_column
end

チャットメンバー募集

何か質問、悩み事、相談などあればLINEオープンチャットもご利用ください。

https://line.me/ti/g2/eEPltQ6Tzh3pYAZV8JXKZqc7PJ6L0rpm573dcQ

プロフィール・経歴

https://github.com/YumaInaura/YumaInaura

公開日時

2024-06-07

Discussion