discourse/db/migrate/20190908234054_migrate_post_edit_time_limit.rb

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

27 lines
496 B
Ruby
Raw Normal View History

# frozen_string_literal: true
class MigratePostEditTimeLimit < ActiveRecord::Migration[5.2]
def up
execute <<~SQL
INSERT INTO site_settings (
name,
value,
data_type,
created_at,
updated_at
)
SELECT
'tl2_post_edit_time_limit',
value,
data_type,
CURRENT_TIMESTAMP,
CURRENT_TIMESTAMP
FROM site_settings
WHERE
name = 'post_edit_time_limit'
ON CONFLICT
DO NOTHING
SQL
end
end