]> Untitled Git - lemmy.git/blob - migrations/2021-03-20-185321_move_matrix_id_to_person/down.sql
fix submodule error
[lemmy.git] / migrations / 2021-03-20-185321_move_matrix_id_to_person / down.sql
1 ALTER TABLE local_user
2     ADD COLUMN matrix_user_id text;
3
4 ALTER TABLE local_user
5     ADD COLUMN admin boolean DEFAULT FALSE NOT NULL;
6
7 UPDATE
8     local_user lu
9 SET
10     matrix_user_id = p.matrix_user_id,
11     admin = p.admin
12 FROM
13     person p
14 WHERE
15     p.id = lu.person_id;
16
17 DROP VIEW person_alias_1, person_alias_2;
18
19 ALTER TABLE person
20     DROP COLUMN matrix_user_id;
21
22 ALTER TABLE person
23     DROP COLUMN admin;
24
25 -- Regenerate the person_alias views
26 CREATE VIEW person_alias_1 AS
27 SELECT
28     *
29 FROM
30     person;
31
32 CREATE VIEW person_alias_2 AS
33 SELECT
34     *
35 FROM
36     person;
37