2019-05-02 18:17:27 -04:00
|
|
|
# frozen_string_literal: true
|
|
|
|
|
2018-01-31 00:56:00 -05:00
|
|
|
class RenamePrivatePersonal < ActiveRecord::Migration[5.1]
|
|
|
|
|
|
|
|
def setting(old, new)
|
|
|
|
execute "UPDATE site_settings SET name='#{new}' where name='#{old}'"
|
|
|
|
end
|
|
|
|
|
|
|
|
def up
|
|
|
|
setting :min_private_message_post_length, :min_personal_message_post_length
|
|
|
|
setting :min_private_message_title_length, :min_personal_message_title_length
|
2018-01-31 01:03:12 -05:00
|
|
|
setting :enable_private_messages, :enable_personal_messages
|
2018-01-31 01:04:50 -05:00
|
|
|
setting :enable_private_email_messages, :enable_personal_email_messages
|
2018-01-31 01:07:10 -05:00
|
|
|
setting :private_email_time_window_seconds, :personal_email_time_window_seconds
|
2018-01-31 01:16:25 -05:00
|
|
|
setting :max_private_messages_per_day, :max_personal_messages_per_day
|
2018-01-31 01:39:46 -05:00
|
|
|
setting :default_email_private_messages, :default_email_personal_messages
|
2018-01-31 00:56:00 -05:00
|
|
|
end
|
|
|
|
|
|
|
|
def down
|
2018-01-31 01:39:46 -05:00
|
|
|
setting :min_personal_message_post_length, :min_private_message_post_length
|
|
|
|
setting :min_personal_message_title_length, :min_private_message_title_length
|
|
|
|
setting :enable_personal_messages, :enable_private_messages
|
|
|
|
setting :enable_personal_email_messages, :enable_private_email_messages
|
|
|
|
setting :personal_email_time_window_seconds, :private_email_time_window_seconds
|
|
|
|
setting :max_personal_messages_per_day, :max_private_messages_per_day
|
|
|
|
setting :default_email_personal_messages, :default_email_private_messages
|
2018-01-31 00:56:00 -05:00
|
|
|
end
|
|
|
|
end
|