]> git.ipfire.org Git - location/libloc.git/commitdiff
importer: Do not try to initialise a column that cannot be NULL with NULL
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 9 Jul 2021 18:30:28 +0000 (18:30 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 9 Jul 2021 18:30:28 +0000 (18:30 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/python/location-importer.in

index ff90d915b33cd3b76c55549a8866e0a93cc82762..d4b0ca26997a82dce780658b2cf29b8f404dfeda 100644 (file)
@@ -157,7 +157,7 @@ class CLI(object):
 
                                -- autnums
                                CREATE TABLE IF NOT EXISTS autnums(number bigint, name text NOT NULL);
-                               ALTER TABLE autnums ADD COLUMN IF NOT EXISTS source text NOT NULL;
+                               ALTER TABLE autnums ADD COLUMN IF NOT EXISTS source text;
                                CREATE UNIQUE INDEX IF NOT EXISTS autnums_number ON autnums(number);
 
                                -- countries
@@ -168,7 +168,7 @@ class CLI(object):
                                -- networks
                                CREATE TABLE IF NOT EXISTS networks(network inet, country text);
                                ALTER TABLE networks ADD COLUMN IF NOT EXISTS original_countries text[];
-                               ALTER TABLE networks ADD COLUMN IF NOT EXISTS source text NOT NULL;
+                               ALTER TABLE networks ADD COLUMN IF NOT EXISTS source text;
                                CREATE UNIQUE INDEX IF NOT EXISTS networks_network ON networks(network);
                                CREATE INDEX IF NOT EXISTS networks_family ON networks USING BTREE(family(network));
                                CREATE INDEX IF NOT EXISTS networks_search ON networks USING GIST(network inet_ops);