]> git.ipfire.org Git - dbl.git/commitdiff
domains: Add a field to mark a domain as listed
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 27 Feb 2026 10:50:05 +0000 (10:50 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 27 Feb 2026 10:50:05 +0000 (10:50 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/database.sql
src/dbl/domains.py

index 70651ce21e8bf00c4afd92225b52acf613c2b21e..629d39cb98c55128d9568ef9ecd59cb4a99a261a 100644 (file)
@@ -2,7 +2,7 @@
 -- PostgreSQL database dump
 --
 
-\restrict O4KmJp4fm1WQRL3AwvOlZctAfBgsUgl2VKAckcThLrnSZl3pdImWPTfY4j1qC83
+\restrict g17YBf4lli4s7tEbGaZCAN5jdVrZH0FZC9n71ikclDKr9c5DPwjSBWlT6huk57h
 
 -- Dumped from database version 17.7 (Debian 17.7-0+deb13u1)
 -- Dumped by pg_dump version 17.7 (Debian 17.7-0+deb13u1)
@@ -77,7 +77,8 @@ CREATE TABLE public.domains (
     report_remove_id uuid,
     checked_at timestamp with time zone,
     dead boolean DEFAULT false,
-    subsumed boolean DEFAULT false NOT NULL
+    subsumed boolean DEFAULT false NOT NULL,
+    listed boolean DEFAULT true NOT NULL
 );
 
 
@@ -641,5 +642,5 @@ ALTER TABLE ONLY public.sources
 -- PostgreSQL database dump complete
 --
 
-\unrestrict O4KmJp4fm1WQRL3AwvOlZctAfBgsUgl2VKAckcThLrnSZl3pdImWPTfY4j1qC83
+\unrestrict g17YBf4lli4s7tEbGaZCAN5jdVrZH0FZC9n71ikclDKr9c5DPwjSBWlT6huk57h
 
index 23f069fc7d52ea8a58d50630f3f7af59be58a61f..c0a19851471b749df0c62337dd556a8d8bfd1b6c 100644 (file)
@@ -155,6 +155,9 @@ class Domain(sqlmodel.SQLModel, database.BackendMixin, table=True):
        # Subsumed?
        subsumed: bool = False
 
+       # Listed?
+       listed: bool = True
+
 
 class DomainEvent(sqlmodel.SQLModel, table=True):
        """