Skip to content

Commit 72de520

Browse files
committed
Add primary keys to tables
1 parent 60a3c01 commit 72de520

File tree

2 files changed

+34
-0
lines changed

2 files changed

+34
-0
lines changed

databases/_upgrade_private_8.sql

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
BEGIN TRANSACTION;
2+
3+
-- Add primary keys
4+
5+
ALTER TABLE "userNameLogs" ADD PRIMARY KEY ("userID");
6+
ALTER TABLE "categoryVotes" ADD PRIMARY KEY ("UUID", "userID", "category");
7+
ALTER TABLE "sponsorTimes" ADD "id" SERIAL PRIMARY KEY;
8+
ALTER TABLE "config" ADD PRIMARY KEY ("key");
9+
ALTER TABLE "ratings" ADD "id" SERIAL PRIMARY KEY;
10+
ALTER TABLE "tempVipLog" ADD PRIMARY KEY ("issuerUserID", "targetUserID");
11+
ALTER TABLE "votes" ADD PRIMARY KEY ("UUID", "userID");
12+
13+
UPDATE "config" SET value = 8 WHERE key = 'version';
14+
15+
COMMIT;
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
BEGIN TRANSACTION;
2+
3+
-- Add primary keys
4+
5+
ALTER TABLE "sponsorTimes" ADD PRIMARY KEY ("UUID");
6+
ALTER TABLE "vipUsers" ADD PRIMARY KEY ("userID");
7+
ALTER TABLE "userNames" ADD PRIMARY KEY ("userID");
8+
ALTER TABLE "categoryVotes" ADD PRIMARY KEY ("UUID", "category");
9+
ALTER TABLE "lockCategories" ADD "lockID" SERIAL PRIMARY KEY;
10+
ALTER TABLE "warnings" ADD PRIMARY KEY ("userID", "issueTime");
11+
ALTER TABLE "shadowBannedUsers" ADD PRIMARY KEY ("userID");
12+
ALTER TABLE "unlistedVideos" ADD PRIMARY KEY ("videoID");
13+
ALTER TABLE "config" ADD PRIMARY KEY ("key");
14+
ALTER TABLE "archivedSponsorTimes" ADD PRIMARY KEY ("UUID");
15+
ALTER TABLE "ratings" ADD PRIMARY KEY ("videoID", "service", "type");
16+
17+
UPDATE "config" SET value = 32 WHERE key = 'version';
18+
19+
COMMIT;

0 commit comments

Comments
 (0)