diff --git a/databases/_private_indexes.sql b/databases/_private_indexes.sql index 7ecb3a0..7187514 100644 --- a/databases/_private_indexes.sql +++ b/databases/_private_indexes.sql @@ -1,13 +1,8 @@ -- sponsorTimes -CREATE INDEX IF NOT EXISTS "sponsorTimes_hashedIP" +CREATE INDEX IF NOT EXISTS "privateDB_sponsorTimes_v3" ON public."sponsorTimes" USING btree - ("hashedIP" COLLATE pg_catalog."default" ASC NULLS LAST) - TABLESPACE pg_default; - -CREATE INDEX IF NOT EXISTS "privateDB_sponsorTimes_videoID_v2" - ON public."sponsorTimes" USING btree - ("videoID" ASC NULLS LAST, service COLLATE pg_catalog."default" ASC NULLS LAST) + ("hashedIP" COLLATE pg_catalog."default" ASC NULLS LAST, "videoID" ASC NULLS LAST, service COLLATE pg_catalog."default" ASC NULLS LAST) ; -- votes diff --git a/databases/_upgrade_private_6.sql b/databases/_upgrade_private_6.sql new file mode 100644 index 0000000..7edd63c --- /dev/null +++ b/databases/_upgrade_private_6.sql @@ -0,0 +1,7 @@ +BEGIN TRANSACTION; + +DROP INDEX IF EXISTS "sponsorTimes_hashedIP", "privateDB_sponsorTimes_videoID_v2"; + +UPDATE "config" SET value = 6 WHERE key = 'version'; + +COMMIT; \ No newline at end of file