]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
auth: extend type length to 8 characters (PRODUCER / CONSUMER)
authorKees Monshouwer <mind04@monshouwer.org>
Mon, 27 Jun 2022 11:16:22 +0000 (13:16 +0200)
committermind04 <mind04@monshouwer.org>
Fri, 8 Jul 2022 10:31:19 +0000 (12:31 +0200)
modules/gmysqlbackend/4.3.0_to_4.7.0_schema.mysql.sql
modules/gmysqlbackend/schema.mysql.sql
modules/godbcbackend/4.3.0_to_4.7.0_schema.mssql.sql
modules/godbcbackend/schema.mssql.sql
modules/gpgsqlbackend/4.3.0_to_4.7.0_schema.pgsql.sql
modules/gpgsqlbackend/schema.pgsql.sql
modules/gsqlite3backend/4.3.1_to_4.7.0_schema.sqlite3.sql
modules/gsqlite3backend/schema.sqlite3.sql

index bb0956d0b75dcce827d58932f89daf0fd186fa70..e71a0eb9ef22103fad6b1358083e8b6903fff0e1 100644 (file)
@@ -1,4 +1,5 @@
 ALTER TABLE domains ADD options VARCHAR(64000) DEFAULT NULL AFTER notified_serial;
 ALTER TABLE domains ADD catalog VARCHAR(255) DEFAULT NULL AFTER options;
+ALTER TABLE domains MODIFY type VARCHAR(8) NOT NULL;
 
 CREATE INDEX catalog_idx ON domains(catalog);
index 554786aee1709560767f598d75487f847cd50e32..a58c81d43f39318e7483dbb432b203f5156b7365 100644 (file)
@@ -3,7 +3,7 @@ CREATE TABLE domains (
   name                  VARCHAR(255) NOT NULL,
   master                VARCHAR(128) DEFAULT NULL,
   last_check            INT DEFAULT NULL,
-  type                  VARCHAR(6) NOT NULL,
+  type                  VARCHAR(8) NOT NULL,
   notified_serial       INT UNSIGNED DEFAULT NULL,
   options               VARCHAR(64000) DEFAULT NULL,
   catalog               VARCHAR(255) DEFAULT NULL,
index b874edf3480dcd0ae82f912015a8b53d1a892024..c0cd3d579cb5cf949a0c29e64413e8791604b166 100644 (file)
@@ -1,4 +1,5 @@
 ALTER TABLE domains ADD COLUMN options VARCHAR(MAX) DEFAULT NULL;
 ALTER TABLE domains ADD COLUMN catalog VARCHAR(255) DEFAULT NULL;
+ALTER TABLE domains ALTER COLUMN type VARCHAR(8) NOT NULL;
 
 CREATE INDEX catalog_idx ON domains(catalog);
index 14e4212370528e46c904c96265ef703068d9f935..8f5d55d9e1855ca74f7608e81bcd5809df401054 100644 (file)
@@ -3,7 +3,7 @@ CREATE TABLE domains (
   name                  VARCHAR(255) NOT NULL,
   master                VARCHAR(128) DEFAULT NULL,
   last_check            INT DEFAULT NULL,
-  type                  VARCHAR(6) NOT NULL,
+  type                  VARCHAR(8) NOT NULL,
   notified_serial       INT DEFAULT NULL,
   options               VARCHAR(MAX) DEFAULT NULL,
   catalog               VARCHAR(255) DEFAULT NULL,
index 420ec1d79ab339bab9d46bf22b6a7cda8a75c491..bb9a07a5fc7d46458e47770831c92852656c6b8e 100644 (file)
@@ -7,5 +7,7 @@ BEGIN;
   ALTER TABLE domains DROP COLUMN account;
   ALTER TABLE domains RENAME COLUMN account_new TO account;
 
+  ALTER TABLE domains ALTER type VARCHAR(8) NOT NULL;
+
   CREATE INDEX catalog_idx ON domains(catalog);
 COMMIT;
index 535328998b515eff0172cbfef5ef706a75fb1abe..4f1489c5b66f0ed874fbfa803b89659d3d75f571 100644 (file)
@@ -3,7 +3,7 @@ CREATE TABLE domains (
   name                  VARCHAR(255) NOT NULL,
   master                VARCHAR(128) DEFAULT NULL,
   last_check            INT DEFAULT NULL,
-  type                  VARCHAR(6) NOT NULL,
+  type                  VARCHAR(8) NOT NULL,
   notified_serial       BIGINT DEFAULT NULL,
   options               VARCHAR(65535) DEFAULT NULL,
   catalog               VARCHAR(255) DEFAULT NULL,
index b48071ff550c65ca18610a1027c23df5ff70b7e9..a71c3e482ddf2246928bf4da6275d5386c99433a 100644 (file)
@@ -6,7 +6,7 @@ BEGIN TRANSACTION;
     name                  VARCHAR(255) NOT NULL COLLATE NOCASE,
     master                VARCHAR(128) DEFAULT NULL,
     last_check            INTEGER DEFAULT NULL,
-    type                  VARCHAR(6) NOT NULL,
+    type                  VARCHAR(8) NOT NULL,
     notified_serial       INTEGER DEFAULT NULL,
     options               VARCHAR(65535) DEFAULT NULL,
     catalog               VARCHAR(255) DEFAULT NULL,
index d1663b28a97a9860893f675234a7a263f7ebd14e..0f2c94b53d804786d838e4f8ac330308f2be7bf0 100644 (file)
@@ -5,7 +5,7 @@ CREATE TABLE domains (
   name                  VARCHAR(255) NOT NULL COLLATE NOCASE,
   master                VARCHAR(128) DEFAULT NULL,
   last_check            INTEGER DEFAULT NULL,
-  type                  VARCHAR(6) NOT NULL,
+  type                  VARCHAR(8) NOT NULL,
   options               VARCHAR(65535) DEFAULT NULL,
   catalog               VARCHAR(255) DEFAULT NULL,
   notified_serial       INTEGER DEFAULT NULL,