diff --git a/databases/_private_indexes.sql b/databases/_private_indexes.sql index 7187514..35d3bcc 100644 --- a/databases/_private_indexes.sql +++ b/databases/_private_indexes.sql @@ -1,9 +1,8 @@ -- sponsorTimes -CREATE INDEX IF NOT EXISTS "privateDB_sponsorTimes_v3" +CREATE INDEX IF NOT EXISTS "privateDB_sponsorTimes_v4" ON public."sponsorTimes" USING btree - ("hashedIP" COLLATE pg_catalog."default" ASC NULLS LAST, "videoID" ASC NULLS LAST, service COLLATE pg_catalog."default" ASC NULLS LAST) -; + ("videoID" ASC NULLS LAST, service COLLATE pg_catalog."default" ASC NULLS LAST, "timeSubmitted" ASC NULLS LAST); -- votes diff --git a/databases/_upgrade_private_9.sql b/databases/_upgrade_private_9.sql new file mode 100644 index 0000000..b4baaa9 --- /dev/null +++ b/databases/_upgrade_private_9.sql @@ -0,0 +1,9 @@ +BEGIN TRANSACTION; + +-- Add primary keys + +DROP INDEX "privateDB_sponsorTimes_v3"; --!sqlite-ignore + +UPDATE "config" SET value = 9 WHERE key = 'version'; + +COMMIT; \ No newline at end of file