fedibird-fe/db/post_migrate/20220804062501_conservative_setting_to_theme_public.rb

12 lines
356 B
Ruby

class ConservativeSettingToThemePublic < ActiveRecord::Migration[6.1]
def up
User.joins('join settings on users.id = settings.thing_id').where(settings: {thing_type: :User, var: :new_features_policy, value: "--- conservative\n"}).find_each do |user|
user.settings['theme_public'] = false
end
end
def down
# nothing to do
end
end