2023-05-29 11:15:56 +00:00
|
|
|
-- Migration from v1 to v2 --
|
|
|
|
ALTER TABLE users ADD COLUMN email_inter INT DEFAULT 30;
|
|
|
|
ALTER TABLE users ADD COLUMN email_range VARCHAR(30) DEFAULT '';
|
|
|
|
ALTER TABLE users ADD COLUMN ts_email TIMESTAMP DEFAULT '2000-01-01 00:00:00';
|
|
|
|
ALTER TABLE notifs ADD COLUMN subspace INT;
|
|
|
|
ALTER TABLE notifs ADD COLUMN is_hidden BOOLEAN DEFAULT FALSE;
|
|
|
|
ALTER TABLE notifs ADD INDEX (dst,post);
|
|
|
|
ALTER TABLE notifs DROP INDEX type;
|
|
|
|
|
|
|
|
-- Migration from v2 to v3 --
|
|
|
|
ALTER TABLE posts ADD COLUMN num_people INT DEFAULT 0;
|
|
|
|
ALTER TABLE posts ADD COLUMN ts_comment TIMESTAMP DEFAULT CURRENT_TIMESTAMP;
|
2023-05-29 16:43:25 +00:00
|
|
|
ALTER TABLE likes ADD INDEX (post);
|
2023-06-02 15:16:41 +00:00
|
|
|
|
|
|
|
-- Migration from v3 to v4 --
|
|
|
|
ALTER TABLE follow ADD INDEX (user);
|
2023-06-05 16:20:23 +00:00
|
|
|
ALTER TABLE posts ADD INDEX (subspace);
|
|
|
|
ALTER TABLE posts ADD INDEX (parent);
|
|
|
|
ALTER TABLE posts ADD INDEX (user);
|
|
|
|
ALTER TABLE posts ADD INDEX (issueid);
|
2023-06-19 11:24:33 +00:00
|
|
|
|
|
|
|
-- Migration from v4 to v5 --
|
2023-06-19 16:35:00 +00:00
|
|
|
ALTER TABLE users ADD COLUMN timezone VARCHAR(40) DEFAULT 'UTC';
|
2023-06-19 11:24:33 +00:00
|
|
|
ALTER TABLE users ADD COLUMN recovery VARCHAR(1000) DEFAULT '';
|
2023-06-20 05:49:35 +00:00
|
|
|
ALTER TABLE notifs ADD COLUMN comment INT;
|
2023-10-26 15:47:09 +00:00
|
|
|
|
|
|
|
-- Migration from v6.11 to v6.12 --
|
|
|
|
ALTER TABLE users MODIFY COLUMN notif INT DEFAULT 0xffffff;
|
|
|
|
UPDATE users SET notif=notif|0x040000;
|
2023-11-06 16:19:51 +00:00
|
|
|
|
|
|
|
-- Migration from v6 to v7 --
|
|
|
|
UPDATE users SET notif=notif|0x100000;
|
2024-01-10 06:51:57 +00:00
|
|
|
|
|
|
|
-- Migration from v7 to v8 --
|
|
|
|
ALTER TABLE users ADD COLUMN flair VARCHAR(30) DEFAULT '';
|