2
SET client_min_messages=ERROR;
4
ALTER TABLE QuestionMessage ADD COLUMN owner int;
5
CREATE INDEX questionmessage__owner__idx ON QuestionMessage(owner);
7
UPDATE QuestionMessage SET owner = (
8
SELECT owner FROM Message WHERE Message.id=QuestionMessage.message);
10
ALTER TABLE QuestionMessage ALTER COLUMN owner SET NOT NULL;
12
CREATE TRIGGER questionmessage__owner__mirror
13
AFTER UPDATE OR INSERT ON questionmessage
14
FOR EACH ROW EXECUTE PROCEDURE questionmessage_copy_owner_from_message();
15
CREATE TRIGGER message__owner__mirror__questionmessage AFTER UPDATE ON message
16
FOR EACH ROW EXECUTE PROCEDURE message_copy_owner_to_questionmessage();
18
INSERT INTO LaunchpadDatabaseRevision VALUES (2208, 69, 0);