mirror of
https://github.com/ajayyy/SponsorBlockServer.git
synced 2025-12-06 11:36:58 +03:00
Add primary keys to tables
This commit is contained in:
15
databases/_upgrade_private_8.sql
Normal file
15
databases/_upgrade_private_8.sql
Normal file
@@ -0,0 +1,15 @@
|
||||
BEGIN TRANSACTION;
|
||||
|
||||
-- Add primary keys
|
||||
|
||||
ALTER TABLE "userNameLogs" ADD PRIMARY KEY ("userID");
|
||||
ALTER TABLE "categoryVotes" ADD PRIMARY KEY ("UUID", "userID", "category");
|
||||
ALTER TABLE "sponsorTimes" ADD "id" SERIAL PRIMARY KEY;
|
||||
ALTER TABLE "config" ADD PRIMARY KEY ("key");
|
||||
ALTER TABLE "ratings" ADD "id" SERIAL PRIMARY KEY;
|
||||
ALTER TABLE "tempVipLog" ADD PRIMARY KEY ("issuerUserID", "targetUserID");
|
||||
ALTER TABLE "votes" ADD PRIMARY KEY ("UUID", "userID");
|
||||
|
||||
UPDATE "config" SET value = 8 WHERE key = 'version';
|
||||
|
||||
COMMIT;
|
||||
19
databases/_upgrade_sponsorTimes_32.sql
Normal file
19
databases/_upgrade_sponsorTimes_32.sql
Normal file
@@ -0,0 +1,19 @@
|
||||
BEGIN TRANSACTION;
|
||||
|
||||
-- Add primary keys
|
||||
|
||||
ALTER TABLE "sponsorTimes" ADD PRIMARY KEY ("UUID");
|
||||
ALTER TABLE "vipUsers" ADD PRIMARY KEY ("userID");
|
||||
ALTER TABLE "userNames" ADD PRIMARY KEY ("userID");
|
||||
ALTER TABLE "categoryVotes" ADD PRIMARY KEY ("UUID", "category");
|
||||
ALTER TABLE "lockCategories" ADD "lockID" SERIAL PRIMARY KEY;
|
||||
ALTER TABLE "warnings" ADD PRIMARY KEY ("userID", "issueTime");
|
||||
ALTER TABLE "shadowBannedUsers" ADD PRIMARY KEY ("userID");
|
||||
ALTER TABLE "unlistedVideos" ADD PRIMARY KEY ("videoID");
|
||||
ALTER TABLE "config" ADD PRIMARY KEY ("key");
|
||||
ALTER TABLE "archivedSponsorTimes" ADD PRIMARY KEY ("UUID");
|
||||
ALTER TABLE "ratings" ADD PRIMARY KEY ("videoID", "service", "type");
|
||||
|
||||
UPDATE "config" SET value = 32 WHERE key = 'version';
|
||||
|
||||
COMMIT;
|
||||
Reference in New Issue
Block a user