diff --git a/db/migrate/20230322142028_make_dropped_value_column_nullable.rb b/db/migrate/20230322142028_make_dropped_value_column_nullable.rb new file mode 100644 index 00000000..988e618d --- /dev/null +++ b/db/migrate/20230322142028_make_dropped_value_column_nullable.rb @@ -0,0 +1,14 @@ +# frozen_string_literal: true +class MakeDroppedValueColumnNullable < ActiveRecord::Migration[7.0] + def up + if column_exists?(:completion_prompts, :value) + Migration::SafeMigrate.disable! + change_column_null :completion_prompts, :value, true + Migration::SafeMigrate.enable! + end + end + + def down + raise ActiveRecord::IrreversibleMigration + end +end