Skip to content

Commit 21f7d5d

Browse files
committed
Don't add primary keys with sqlite
1 parent c9a0fb7 commit 21f7d5d

File tree

3 files changed

+19
-21
lines changed

3 files changed

+19
-21
lines changed

databases/_upgrade_private_8.sql

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@ BEGIN TRANSACTION;
22

33
-- Add primary keys
44

5-
ALTER TABLE "userNameLogs" ADD "id" SERIAL PRIMARY KEY;
6-
ALTER TABLE "categoryVotes" ADD "id" SERIAL PRIMARY KEY;
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 "id" SERIAL PRIMARY KEY;
11-
ALTER TABLE "votes" ADD "id" SERIAL PRIMARY KEY;
5+
ALTER TABLE "userNameLogs" ADD "id" SERIAL PRIMARY KEY; --!sqlite-ignore
6+
ALTER TABLE "categoryVotes" ADD "id" SERIAL PRIMARY KEY; --!sqlite-ignore
7+
ALTER TABLE "sponsorTimes" ADD "id" SERIAL PRIMARY KEY; --!sqlite-ignore
8+
ALTER TABLE "config" ADD PRIMARY KEY ("key"); --!sqlite-ignore
9+
ALTER TABLE "ratings" ADD "id" SERIAL PRIMARY KEY; --!sqlite-ignore
10+
ALTER TABLE "tempVipLog" ADD "id" SERIAL PRIMARY KEY; --!sqlite-ignore
11+
ALTER TABLE "votes" ADD "id" SERIAL PRIMARY KEY; --!sqlite-ignore
1212

1313
UPDATE "config" SET value = 8 WHERE key = 'version';
1414

databases/_upgrade_sponsorTimes_32.sql

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,17 @@ BEGIN TRANSACTION;
22

33
-- Add primary keys
44

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 "id" SERIAL PRIMARY KEY;
9-
ALTER TABLE "lockCategories" ADD "id" 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 "id" SERIAL PRIMARY KEY;
13-
ALTER TABLE "config" ADD PRIMARY KEY ("key");
14-
ALTER TABLE "archivedSponsorTimes" ADD PRIMARY KEY ("UUID");
15-
ALTER TABLE "ratings" ADD "id" SERIAL PRIMARY KEY;
5+
ALTER TABLE "sponsorTimes" ADD PRIMARY KEY ("UUID"); --!sqlite-ignore
6+
ALTER TABLE "vipUsers" ADD PRIMARY KEY ("userID"); --!sqlite-ignore
7+
ALTER TABLE "userNames" ADD PRIMARY KEY ("userID"); --!sqlite-ignore
8+
ALTER TABLE "categoryVotes" ADD "id" SERIAL PRIMARY KEY; --!sqlite-ignore
9+
ALTER TABLE "lockCategories" ADD "id" SERIAL PRIMARY KEY; --!sqlite-ignore
10+
ALTER TABLE "warnings" ADD PRIMARY KEY ("userID", "issueTime"); --!sqlite-ignore
11+
ALTER TABLE "shadowBannedUsers" ADD PRIMARY KEY ("userID"); --!sqlite-ignore
12+
ALTER TABLE "unlistedVideos" ADD "id" SERIAL PRIMARY KEY; --!sqlite-ignore
13+
ALTER TABLE "config" ADD PRIMARY KEY ("key"); --!sqlite-ignore
14+
ALTER TABLE "archivedSponsorTimes" ADD PRIMARY KEY ("UUID"); --!sqlite-ignore
15+
ALTER TABLE "ratings" ADD "id" SERIAL PRIMARY KEY; --!sqlite-ignore
1616

1717
UPDATE "config" SET value = 32 WHERE key = 'version';
1818

src/databases/Sqlite.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -93,9 +93,7 @@ export class Sqlite implements IDatabase {
9393
}
9494

9595
private static processUpgradeQuery(query: string): string {
96-
const result = query.replace(/^.*--!sqlite-ignore/gm, "");
97-
98-
return result;
96+
return query.replace(/^.*--!sqlite-ignore/gm, "");
9997
}
10098
}
10199

0 commit comments

Comments
 (0)