discourse/db/migrate/20210819152920_change_allow_uploaded_avatars.rb

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

20 lines
500 B
Ruby
Raw Normal View History

# frozen_string_literal: true
class ChangeAllowUploadedAvatars < ActiveRecord::Migration[6.1]
def up
execute <<~SQL
UPDATE site_settings
SET data_type = 7, value = (CASE WHEN value = 'f' THEN 'disabled' ELSE '0' END)
WHERE name = 'allow_uploaded_avatars'
SQL
end
def down
execute <<~SQL
UPDATE site_settings
SET data_type = 5, value = (CASE WHEN value = 'disabled' THEN 'f' ELSE 't' END)
WHERE name = 'allow_uploaded_avatars'
SQL
end
end