blob: 0187db693cc96355f730d0a9a6950d9d1dc296cd [file] [log] [blame]
-- Upgrade: schema_version 6 to 7
--
ALTER TABLE account_project_watches ADD notify_submitted_changes CHAR(1) DEFAULT 'N' NOT NULL;
UPDATE account_project_watches SET notify_submitted_changes = 'Y'
WHERE (notify_new_changes = 'Y' OR notify_all_comments = 'Y')
AND EXISTS (SELECT 1
FROM account_group_members m
,projects p
WHERE
m.account_id = account_project_watches.account_id
AND m.group_id = p.owner_group_id
AND p.project_id = account_project_watches.project_id);
CREATE INDEX account_project_watches_ntSub
ON account_project_watches (project_id)
WHERE notify_submitted_changes = 'Y';
CREATE INDEX starred_changes_byChange
ON starred_changes (change_id);
UPDATE schema_version SET version_nbr = 7;