git-interface: Support SQLite as database backend
[aur.git] / upgrading / 4.1.0.txt
blob26f9f65e7625a27390af5c66593277dfb84e938a
1 1. Add a timestamp for comment editing/deletion and an ID of the last user
2 who edited a comment:
4 ----
5 ALTER TABLE PackageComments
6         ADD COLUMN EditedTS BIGINT UNSIGNED NULL DEFAULT NULL,
7         ADD COLUMN EditedUsersID INTEGER UNSIGNED NULL DEFAULT NULL,
8         ADD FOREIGN KEY (EditedUsersID) REFERENCES Users(ID) ON DELETE SET NULL;
9 ----
11 2. Add fields to store the ID and comment of the last user who flagged a
12 package out-of-date:
14 ----
15 ALTER TABLE PackageBases
16         ADD COLUMN FlaggerUID INTEGER UNSIGNED NULL DEFAULT NULL,
17         ADD COLUMN FlaggerComment VARCHAR(255) NOT NULL,
18         ADD FOREIGN KEY (FlaggerUID) REFERENCES Users(ID) ON DELETE SET NULL;
19 ----
21 3. Add field to store the state of a user's email address:
23 ----
24 ALTER TABLE Users
25         ADD COLUMN HideEmail TINYINT UNSIGNED NOT NULL DEFAULT 0;
26 ----