mirror of
https://github.com/discourse/discourse-solved.git
synced 2025-05-27 10:29:15 +00:00
remove down sql
This commit is contained in:
parent
29f744e410
commit
c00ca89b20
@ -48,42 +48,6 @@ class MoveSolvedTopicCustomFieldToDiscourseSolvedSolutions < ActiveRecord::Migra
|
|||||||
end
|
end
|
||||||
|
|
||||||
def down
|
def down
|
||||||
execute <<-SQL
|
raise ActiveRecord::IrreversibleMigration
|
||||||
INSERT INTO topic_custom_fields (
|
|
||||||
topic_id,
|
|
||||||
name,
|
|
||||||
value,
|
|
||||||
created_at,
|
|
||||||
updated_at
|
|
||||||
) SELECT DISTINCT
|
|
||||||
topic_id,
|
|
||||||
'solved_auto_close_topic_timer_id',
|
|
||||||
CAST(topic_timer_id AS TEXT),
|
|
||||||
created_at,
|
|
||||||
updated_at
|
|
||||||
FROM discourse_solved_solutions tc
|
|
||||||
WHERE tc.topic_timer_id IS NOT NULL
|
|
||||||
SQL
|
|
||||||
|
|
||||||
execute <<-SQL
|
|
||||||
INSERT INTO post_custom_fields (
|
|
||||||
post_id,
|
|
||||||
name,
|
|
||||||
value,
|
|
||||||
created_at,
|
|
||||||
updated_at
|
|
||||||
) SELECT DISTINCT
|
|
||||||
answer_post_id,
|
|
||||||
'is_accepted_answer',
|
|
||||||
'true',
|
|
||||||
created_at,
|
|
||||||
updated_at
|
|
||||||
FROM discourse_solved_solutions
|
|
||||||
SQL
|
|
||||||
|
|
||||||
remove_index :discourse_solved_solutions, :topic_id
|
|
||||||
remove_index :discourse_solved_solutions, :answer_post_id
|
|
||||||
|
|
||||||
drop_table :discourse_solved_solutions
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
Loading…
x
Reference in New Issue
Block a user