Chatwoot/db/migrate/20220405092033_update_web_widget_feature_flags.rb

16 lines
423 B
Ruby

class UpdateWebWidgetFeatureFlags < ActiveRecord::Migration[6.1]
def change
change_column_default(:channel_web_widgets, :feature_flags, from: 3, to: 7)
set_end_conversation_to_default
end
def set_end_conversation_to_default
::Channel::WebWidget.find_in_batches do |widget_batch|
widget_batch.each do |widget|
widget.end_conversation = true
widget.save!
end
end
end
end