]> git.ipfire.org Git - dbl.git/commitdiff
db: Create an index to remove old domains quicker
authorMichael Tremer <michael.tremer@ipfire.org>
Sat, 6 Dec 2025 20:16:15 +0000 (20:16 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sat, 6 Dec 2025 20:16:15 +0000 (20:16 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/database.sql

index 456d703c0fd3bebd33739c47b60b4e5bf3bc572b..824cb48217c66d50cee53ba22116a62ae375ef17 100644 (file)
@@ -2,7 +2,7 @@
 -- PostgreSQL database dump
 --
 
-\restrict Hgrgkkv0Kli7xhxP2HE1nFG6rz88vUvOwvbaYg6QJtncfM25K73VfmB9qT65atW
+\restrict TaZrdGusaZTZc5ekYVHEJsrYrMffEbVutlJGqxNWtDAodc7zBA9kzI4e9yJcOiz
 
 -- Dumped from database version 17.6 (Debian 17.6-0+deb13u1)
 -- Dumped by pg_dump version 17.6 (Debian 17.6-0+deb13u1)
@@ -338,6 +338,13 @@ CREATE UNIQUE INDEX lists_unique ON public.lists USING btree (slug) WHERE (delet
 CREATE UNIQUE INDEX source_domains_unique ON public.source_domains USING btree (source_id, name) WHERE (removed_at IS NULL);
 
 
+--
+-- Name: source_domains_updated_at; Type: INDEX; Schema: public; Owner: -
+--
+
+CREATE INDEX source_domains_updated_at ON public.source_domains USING btree (source_id, updated_at) WHERE (removed_at IS NULL);
+
+
 --
 -- Name: sources_unique; Type: INDEX; Schema: public; Owner: -
 --
@@ -365,5 +372,5 @@ ALTER TABLE ONLY public.sources
 -- PostgreSQL database dump complete
 --
 
-\unrestrict Hgrgkkv0Kli7xhxP2HE1nFG6rz88vUvOwvbaYg6QJtncfM25K73VfmB9qT65atW
+\unrestrict TaZrdGusaZTZc5ekYVHEJsrYrMffEbVutlJGqxNWtDAodc7zBA9kzI4e9yJcOiz