2021-10-03 10:37:38 +08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
								
									
								 | 
							
							
									err := json.Unmarshal([]byte("{\"tables\":[{\"name\":\"edgeACMEAuthentications\",\"engine\":\"InnoDB\",\"charset\":\"utf8mb4_general_ci\",\"definition\":\"CREATE TABLE `edgeACMEAuthentications` (\\n  `id` bigint(11) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\\n  `taskId` bigint(11) unsigned DEFAULT '0' COMMENT '任务ID',\\n  `domain` varchar(255) DEFAULT NULL COMMENT '域名',\\n  `token` varchar(255) DEFAULT NULL COMMENT '令牌',\\n  `key` varchar(1024) DEFAULT NULL COMMENT '密钥',\\n  `createdAt` bigint(11) unsigned DEFAULT '0' COMMENT '创建时间',\\n  PRIMARY KEY (`id`),\\n  KEY `token` (`token`)\\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='ACME认证'\",\"fields\":[{\"name\":\"id\",\"definition\":\"bigint(11) unsigned auto_increment COMMENT 'ID'\"},{\"name\":\"taskId\",\"definition\":\"bigint(11) unsigned DEFAULT '0' COMMENT '任务ID'\"},{\"name\":\"domain\",\"definition\":\"varchar(255) COMMENT '域名'\"},{\"name\":\"token\",\"definition\":\"varchar(255) COMMENT '令牌'\"},{\"name\":\"key\",\"definition\":\"varchar(1024) COMMENT '密钥'\"},{\"name\":\"createdAt\",\"definition\":\"bigint(11) unsigned DEFAULT '0' COMMENT '创建时间'\"}],\"indexes\":[{\"name\":\"PRIMARY\",\"definition\":\"UNIQUE KEY `PRIMARY` (`id`) USING BTREE\"},{\"name\":\"token\",\"definition\":\"KEY `token` (`token`) USING BTREE\"}],\"records\":[]},{\"name\":\"edgeACMEProviderAccounts\",\"engine\":\"InnoDB\",\"charset\":\"utf8mb4_general_ci\",\"definition\":\"CREATE TABLE `edgeACMEProviderAccounts` (\\n  `id` bigint(11) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\\n  `isOn` tinyint(1) unsigned DEFAULT '1' COMMENT '是否启用',\\n  `name` varchar(255) DEFAULT NULL COMMENT '名称',\\n  `providerCode` varchar(128) DEFAULT NULL COMMENT '代号',\\n  `eabKid` varchar(128) DEFAULT NULL COMMENT 'KID',\\n  `eabKey` varchar(512) DEFAULT NULL COMMENT 'Key',\\n  `error` varchar(2048) DEFAULT NULL COMMENT '最后一条错误信息',\\n  `state` tinyint(1) unsigned DEFAULT '1' COMMENT '状态',\\n  PRIMARY KEY (`id`)\\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='ACME提供商'\",\"fields\":[{\"name\":\"id\",\"definition\":\"bigint(11) unsigned auto_increment COMMENT 'ID'\"},{\"name\":\"isOn\",\"definition\":\"tinyint(1) unsigned DEFAULT '1' COMMENT '是否启用'\"},{\"name\":\"name\",\"definition\":\"varchar(255) COMMENT '名称'\"},{\"name\":\"providerCode\",\"definition\":\"varchar(128) COMMENT '代号'\"},{\"name\":\"eabKid\",\"definition\":\"varchar(128) COMMENT 'KID'\"},{\"name\":\"eabKey\",\"definition\":\"varchar(512) COMMENT 'Key'\"},{\"name\":\"error\",\"definition\":\"varchar(2048) COMMENT '最后一条错误信息'\"},{\"name\":\"state\",\"definition\":\"tinyint(1) unsigned DEFAULT '1' COMMENT '状态'\"}],\"indexes\":[{\"name\":\"PRIMARY\",\"definition\":\"UNIQUE KEY `PRIMARY` (`id`) USING BTREE\"}],\"records\":[]},{\"name\":\"edgeACMETaskLogs\",\"engine\":\"InnoDB\",\"charset\":\"utf8mb4_general_ci\",\"definition\":\"CREATE TABLE `edgeACMETaskLogs` (\\n  `id` bigint(11) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\\n  `taskId` bigint(11) unsigned DEFAULT '0' COMMENT '任务ID',\\n  `isOk` tinyint(1) unsigned DEFAULT '1' COMMENT '是否成功',\\n  `error` varchar(2048) DEFAULT NULL COMMENT '错误信息',\\n  `createdAt` bigint(11) unsigned DEFAULT '0' COMMENT '运行时间',\\n  PRIMARY KEY (`id`),\\n  KEY `taskId` (`taskId`)\\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='ACME任务运行日志'\",\"fields\":[{\"name\":\"id\",\"definition\":\"bigint(11) unsigned auto_increment COMMENT 'ID'\"},{\"name\":\"taskId\",\"definition\":\"bigint(11) unsigned DEFAULT '0' COMMENT '任务ID'\"},{\"name\":\"isOk\",\"definition\":\"tinyint(1) unsigned DEFAULT '1' COMMENT '是否成功'\"},{\"name\":\"error\",\"definition\":\"varchar(2048) COMMENT '错误信息'\"},{\"name\":\"createdAt\",\"definition\":\"bigint(11) unsigned DEFAULT '0' COMMENT '运行时间'\"}],\"indexes\":[{\"name\":\"PRIMARY\",\"definition\":\"UNIQUE KEY `PRIMARY` (`id`) USING BTREE\"},{\"name\":\"taskId\",\"definition\":\"KEY `taskId` (`taskId`) 
							 |