]> granicus.if.org Git - pdns/commitdiff
update mysql migration schema and change comment type
authorKees Monshouwer <mind04@monshouwer.org>
Wed, 12 Jul 2017 13:20:15 +0000 (15:20 +0200)
committermind04 <mind04@monshouwer.org>
Wed, 12 Jul 2017 13:46:46 +0000 (15:46 +0200)
modules/gmysqlbackend/3.4.0_to_4.1.0_schema.mysql.sql
modules/gmysqlbackend/schema.mysql.sql

index a0987aac5aa0ef0767a734f220a28fcf40dc180c..c622245442f0dba343dfc6a6d841a6d0562fc50e 100644 (file)
@@ -1 +1,18 @@
+ALTER TABLE domains MODIFY account VARCHAR(40) CHARACTER SET 'utf8' DEFAULT NULL;
+ALTER TABLE domains CHARACTER SET 'latin1';
+
 ALTER TABLE records MODIFY id BIGINT AUTO_INCREMENT;
+ALTER TABLE records CHARACTER SET 'latin1';
+
+ALTER TABLE supermasters MODIFY account VARCHAR(40) CHARACTER SET 'utf8' NOT NULL;
+ALTER TABLE supermasters CHARACTER SET 'latin1';
+
+ALTER TABLE comments MODIFY account VARCHAR(40) CHARACTER SET 'utf8' DEFAULT NULL;
+ALTER TABLE comments MODIFY comment TEXT CHARACTER SET 'utf8' NOT NULL;
+ALTER TABLE comments CHARACTER SET 'latin1';
+
+ALTER TABLE domainmetadata CHARACTER SET 'latin1';
+
+ALTER TABLE cryptokeys CHARACTER SET 'latin1';
+
+ALTER TABLE tsigkeys CHARACTER SET 'latin1';
index a9fd9f654f99a4ca5926a43a1b96816b748f17cb..4dcc71fc4317a623fa3d2fd6a782725b9da10a5a 100644 (file)
@@ -46,8 +46,8 @@ CREATE TABLE comments (
   name                  VARCHAR(255) NOT NULL,
   type                  VARCHAR(10) NOT NULL,
   modified_at           INT NOT NULL,
-  account               VARCHAR(40) CHARACTER SET 'utf8' NOT NULL,
-  comment               VARCHAR(16000) CHARACTER SET 'utf8' NOT NULL,
+  account               VARCHAR(40) CHARACTER SET 'utf8' DEFAULT NULL,
+  comment               TEXT CHARACTER SET 'utf8' NOT NULL,
   PRIMARY KEY (id)
 ) Engine=InnoDB CHARACTER SET 'latin1';