diff --git a/migrations/2021-03-20-185321_move_matrix_id_to_person/down.sql b/migrations/2021-03-20-185321_move_matrix_id_to_person/down.sql index ce4eb4ad8..70cbe9bfa 100644 --- a/migrations/2021-03-20-185321_move_matrix_id_to_person/down.sql +++ b/migrations/2021-03-20-185321_move_matrix_id_to_person/down.sql @@ -5,4 +5,9 @@ set matrix_user_id = p.matrix_user_id from person p where p.id = lu.person_id; +drop view person_alias_1, person_alias_2; alter table person drop column matrix_user_id; + +-- Regenerate the person_alias views +create view person_alias_1 as select * from person; +create view person_alias_2 as select * from person; diff --git a/migrations/2021-03-20-185321_move_matrix_id_to_person/up.sql b/migrations/2021-03-20-185321_move_matrix_id_to_person/up.sql index f8c577c92..92f20c6cb 100644 --- a/migrations/2021-03-20-185321_move_matrix_id_to_person/up.sql +++ b/migrations/2021-03-20-185321_move_matrix_id_to_person/up.sql @@ -6,3 +6,8 @@ from local_user lu where p.id = lu.person_id; alter table local_user drop column matrix_user_id; + +-- Regenerate the person_alias views +drop view person_alias_1, person_alias_2; +create view person_alias_1 as select * from person; +create view person_alias_2 as select * from person;