mirror of
https://github.com/discourse/discourse.git
synced 2025-03-22 15:59:29 +08:00
DEV: Delete unused site settings (#23353)
In a previous commit these site settings were removed from the codebase because they were identified as unused settings. This commit removes these settings from the db in case they existed in the site settings table. Follow up to: da389d7844f8895ea3531c61996a988e4d7b70e5
This commit is contained in:
parent
72f33d1d5d
commit
be32f580ad
22
db/migrate/20230831153649_delete_unused_site_settings.rb
Normal file
22
db/migrate/20230831153649_delete_unused_site_settings.rb
Normal file
@ -0,0 +1,22 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
class DeleteUnusedSiteSettings < ActiveRecord::Migration[7.0]
|
||||
def up
|
||||
execute <<~SQL
|
||||
DELETE
|
||||
FROM
|
||||
"site_settings"
|
||||
WHERE
|
||||
"name" IN (
|
||||
'rate_limit_new_user_create_topic',
|
||||
'enable_system_avatars',
|
||||
'check_for_new_features',
|
||||
'allow_user_api_keys'
|
||||
)
|
||||
SQL
|
||||
end
|
||||
|
||||
def down
|
||||
raise ActiveRecord::IrreversibleMigration
|
||||
end
|
||||
end
|
Loading…
x
Reference in New Issue
Block a user