ALTER TABLE local_user ADD COLUMN matrix_user_id text; ALTER TABLE local_user ADD COLUMN admin boolean DEFAULT FALSE NOT NULL; UPDATE local_user lu SET matrix_user_id = p.matrix_user_id, admin = p.admin 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; ALTER TABLE person DROP COLUMN admin; -- Regenerate the person_alias views CREATE VIEW person_alias_1 AS SELECT * FROM person; CREATE VIEW person_alias_2 AS SELECT * FROM person;