* [misc] Fix database schema field definitions and default values.
- Fix varchar fields with incorrect numeric default values (0 → '') - Standardize field spacing and remove extra whitespace - Fix typo: NOT NULl → NOT NULL - Convert NULL fields to NOT NULL with appropriate defaults - Change smallint to tinyint for percent field in approvalnode table - Standardize time field definitions (NULL → DEFAULT NULL) - Fix icon field DEFAULT value syntax in ai_assistant table
This commit is contained in:
+103
-103
@@ -80,7 +80,7 @@ CREATE TABLE IF NOT EXISTS `zt_api_lib_release` (
|
||||
`desc` varchar(255) NOT NULL DEFAULT '',
|
||||
`version` varchar(255) NOT NULL DEFAULT '',
|
||||
`snap` mediumtext DEFAULT NULL,
|
||||
`addedBy` varchar(30) NOT NULL DEFAULT 0,
|
||||
`addedBy` varchar(30) NOT NULL DEFAULT '',
|
||||
`addedDate` datetime DEFAULT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=InnoDB;
|
||||
@@ -93,12 +93,12 @@ CREATE TABLE IF NOT EXISTS `zt_api` (
|
||||
`module` int unsigned NOT NULL DEFAULT 0,
|
||||
`title` varchar(100) NOT NULL DEFAULT '',
|
||||
`path` varchar(255) NOT NULL DEFAULT '',
|
||||
`protocol` varchar(10) NOT NULL DEFAULT '',
|
||||
`method` varchar(10) NOT NULL DEFAULT '',
|
||||
`protocol` varchar(10) NOT NULL DEFAULT '',
|
||||
`method` varchar(10) NOT NULL DEFAULT '',
|
||||
`requestType` varchar(100) NOT NULL DEFAULT '',
|
||||
`responseType` varchar(100) NOT NULL DEFAULT '',
|
||||
`status` varchar(20) NOT NULL DEFAULT '',
|
||||
`owner` varchar(30) NOT NULl DEFAULT 0,
|
||||
`status` varchar(20) NOT NULL DEFAULT '',
|
||||
`owner` varchar(30) NOT NULL DEFAULT '',
|
||||
`desc` mediumtext DEFAULT NULL,
|
||||
`version` smallint unsigned NOT NULL DEFAULT 1,
|
||||
`params` text DEFAULT NULL,
|
||||
@@ -106,7 +106,7 @@ CREATE TABLE IF NOT EXISTS `zt_api` (
|
||||
`responseExample` text DEFAULT NULL,
|
||||
`response` text DEFAULT NULL,
|
||||
`commonParams` text DEFAULT NULL,
|
||||
`addedBy` varchar(30) NOT NULL DEFAULT 0,
|
||||
`addedBy` varchar(30) NOT NULL DEFAULT '',
|
||||
`addedDate` datetime DEFAULT NULL,
|
||||
`editedBy` varchar(30) NOT NULL DEFAULT '',
|
||||
`editedDate` datetime DEFAULT NULL,
|
||||
@@ -121,19 +121,19 @@ CREATE TABLE IF NOT EXISTS `zt_apispec` (
|
||||
`module` int unsigned NOT NULL DEFAULT 0,
|
||||
`title` varchar(100) NOT NULL DEFAULT '',
|
||||
`path` varchar(255) NOT NULL DEFAULT '',
|
||||
`protocol` varchar(10) NOT NULL DEFAULT '',
|
||||
`method` varchar(10) NOT NULL DEFAULT '',
|
||||
`protocol` varchar(10) NOT NULL DEFAULT '',
|
||||
`method` varchar(10) NOT NULL DEFAULT '',
|
||||
`requestType` varchar(100) NOT NULL DEFAULT '',
|
||||
`responseType` varchar(100) NOT NULL DEFAULT '',
|
||||
`status` varchar(20) NOT NULL DEFAULT '',
|
||||
`owner` varchar(255) NOT NULl DEFAULT 0,
|
||||
`status` varchar(20) NOT NULL DEFAULT '',
|
||||
`owner` varchar(255) NOT NULL DEFAULT '',
|
||||
`desc` mediumtext DEFAULT NULL,
|
||||
`version` smallint unsigned NOT NULL DEFAULT 1,
|
||||
`params` text DEFAULT NULL,
|
||||
`paramsExample` text DEFAULT NULL,
|
||||
`responseExample` text DEFAULT NULL,
|
||||
`response` text DEFAULT NULL,
|
||||
`addedBy` varchar(30) NOT NULL DEFAULT 0,
|
||||
`addedBy` varchar(30) NOT NULL DEFAULT '',
|
||||
`addedDate` datetime DEFAULT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=InnoDB;
|
||||
@@ -142,12 +142,12 @@ CREATE TABLE IF NOT EXISTS `zt_apispec` (
|
||||
CREATE TABLE IF NOT EXISTS `zt_apistruct` (
|
||||
`id` int unsigned NOT NULL AUTO_INCREMENT,
|
||||
`lib` int unsigned NOT NULL DEFAULT 0,
|
||||
`name` varchar(30) NOT NULL DEFAULT '',
|
||||
`type` varchar(50) NOT NULL DEFAULT '',
|
||||
`name` varchar(30) NOT NULL DEFAULT '',
|
||||
`type` varchar(50) NOT NULL DEFAULT '',
|
||||
`desc` mediumtext DEFAULT NULL,
|
||||
`version` smallint unsigned NOT NULL DEFAULT 1,
|
||||
`attribute` text DEFAULT NULL,
|
||||
`addedBy` varchar(30) NOT NULL DEFAULT 0,
|
||||
`addedBy` varchar(30) NOT NULL DEFAULT '',
|
||||
`addedDate` datetime DEFAULT NULL,
|
||||
`editedBy` varchar(30) NOT NULL DEFAULT '',
|
||||
`editedDate` datetime DEFAULT NULL,
|
||||
@@ -159,11 +159,11 @@ CREATE TABLE IF NOT EXISTS `zt_apistruct` (
|
||||
CREATE TABLE IF NOT EXISTS `zt_apistruct_spec` (
|
||||
`id` int unsigned NOT NULL AUTO_INCREMENT,
|
||||
`name` varchar(255) NOT NULL DEFAULT '',
|
||||
`type` varchar(50) NOT NULL DEFAULT '',
|
||||
`type` varchar(50) NOT NULL DEFAULT '',
|
||||
`desc` varchar(255) NOT NULL DEFAULT '',
|
||||
`attribute` text DEFAULT NULL,
|
||||
`version` smallint unsigned NOT NULL DEFAULT 1,
|
||||
`addedBy` varchar(30) NOT NULL DEFAULT 0,
|
||||
`addedBy` varchar(30) NOT NULL DEFAULT '',
|
||||
`addedDate` datetime DEFAULT NULL,
|
||||
primary key (`id`)
|
||||
) ENGINE=InnoDB;
|
||||
@@ -229,10 +229,10 @@ CREATE TABLE IF NOT EXISTS `zt_approvalnode` (
|
||||
`title` varchar(255) NOT NULL DEFAULT '',
|
||||
`account` varchar(30) NOT NULL DEFAULT '',
|
||||
`node` varchar(100) NOT NULL DEFAULT '',
|
||||
`reviewType` varchar(100) NOT NULL DEFAULT 'manual',
|
||||
`agentType` varchar(100) NOT NULL DEFAULT 'pass',
|
||||
`reviewType` varchar(100) NOT NULL DEFAULT 'manual',
|
||||
`agentType` varchar(100) NOT NULL DEFAULT 'pass',
|
||||
`multipleType` varchar(10) NOT NULL DEFAULT 'and',
|
||||
`percent` smallint unsigned NOT NULL DEFAULT 0,
|
||||
`percent` tinyint unsigned NOT NULL DEFAULT 0,
|
||||
`needAll` tinyint unsigned NOT NULL DEFAULT 0,
|
||||
`solicit` tinyint unsigned NOT NULL DEFAULT 0,
|
||||
`prev` mediumtext DEFAULT NULL,
|
||||
@@ -596,16 +596,16 @@ CREATE TABLE IF NOT EXISTS `zt_screen` (
|
||||
-- DROP TABLE IF EXISTS `zt_deliverable`;
|
||||
CREATE TABLE IF NOT EXISTS `zt_deliverable` (
|
||||
`id` int unsigned NOT NULL AUTO_INCREMENT,
|
||||
`name` varchar(255) NOT NULL,
|
||||
`module` varchar(30) NULL,
|
||||
`method` varchar(30) NULL,
|
||||
`name` varchar(255) NOT NULL DEFAULT '',
|
||||
`module` varchar(30) NOT NULL DEFAULT '',
|
||||
`method` varchar(30) NOT NULL DEFAULT '',
|
||||
`model` text DEFAULT NULL,
|
||||
`type` varchar(10) NOT NULL DEFAULT 'file',
|
||||
`desc` text DEFAULT NULL,
|
||||
`files` varchar(255) NULL,
|
||||
`createdBy` varchar(30) NULL,
|
||||
`files` varchar(255) NOT NULL DEFAULT '',
|
||||
`createdBy` varchar(30) NOT NULL DEFAULT '',
|
||||
`createdDate` date DEFAULT NULL,
|
||||
`lastEditedBy` varchar(30) NULL,
|
||||
`lastEditedBy` varchar(30) NOT NULL DEFAULT '',
|
||||
`lastEditedDate` date DEFAULT NULL,
|
||||
`deleted` tinyint unsigned NOT NULL DEFAULT 0,
|
||||
PRIMARY KEY (`id`)
|
||||
@@ -631,15 +631,15 @@ CREATE INDEX `code` ON `zt_dimension`(`code`);
|
||||
-- DROP TABLE IF EXISTS `zt_company`;
|
||||
CREATE TABLE IF NOT EXISTS `zt_company` (
|
||||
`id` int unsigned NOT NULL AUTO_INCREMENT,
|
||||
`name` varchar(120) DEFAULT NULL,
|
||||
`phone` varchar(20) DEFAULT NULL,
|
||||
`fax` varchar(20) DEFAULT NULL,
|
||||
`address` varchar(120) DEFAULT NULL,
|
||||
`zipcode` varchar(10) DEFAULT NULL,
|
||||
`website` varchar(120) DEFAULT NULL,
|
||||
`backyard` varchar(120) DEFAULT NULL,
|
||||
`name` varchar(120) NOT NULL DEFAULT '',
|
||||
`phone` varchar(20) NOT NULL DEFAULT '',
|
||||
`fax` varchar(20) NOT NULL DEFAULT '',
|
||||
`address` varchar(120) NOT NULL DEFAULT '',
|
||||
`zipcode` varchar(10) NOT NULL DEFAULT '',
|
||||
`website` varchar(120) NOT NULL DEFAULT '',
|
||||
`backyard` varchar(120) NOT NULL DEFAULT '',
|
||||
`guest` tinyint unsigned NOT NULL DEFAULT 0,
|
||||
`admins` varchar(255) DEFAULT NULL,
|
||||
`admins` varchar(255) NOT NULL DEFAULT '',
|
||||
`deleted` tinyint unsigned NOT NULL DEFAULT 0,
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=InnoDB;
|
||||
@@ -743,7 +743,7 @@ CREATE TABLE IF NOT EXISTS `zt_dataview` (
|
||||
`objects` text DEFAULT NULL,
|
||||
`createdBy` varchar(30) NOT NULL DEFAULT '',
|
||||
`createdDate` datetime DEFAULT NULL,
|
||||
`editedBy` varchar(30) NULL DEFAULT '',
|
||||
`editedBy` varchar(30) NOT NULL DEFAULT '',
|
||||
`editedDate` datetime DEFAULT NULL,
|
||||
`deleted` tinyint unsigned NOT NULL DEFAULT 0,
|
||||
PRIMARY KEY (`id`)
|
||||
@@ -930,7 +930,7 @@ CREATE TABLE IF NOT EXISTS `zt_docblock` (
|
||||
`type` varchar(50) NOT NULL DEFAULT '',
|
||||
`settings` text DEFAULT NULL,
|
||||
`content` mediumtext DEFAULT NULL,
|
||||
`extra` varchar(255) NULL,
|
||||
`extra` varchar(255) NOT NULL DEFAULT '',
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=InnoDB;
|
||||
CREATE INDEX `idx_doc` ON `zt_docblock` (`doc`);
|
||||
@@ -1019,8 +1019,8 @@ CREATE INDEX `installedTime` ON `zt_extension`(`installedTime`);
|
||||
-- DROP TABLE IF EXISTS `zt_extuser`;
|
||||
CREATE TABLE IF NOT EXISTS `zt_extuser` (
|
||||
`id` int unsigned NOT NULL AUTO_INCREMENT,
|
||||
`code` varchar(255) NOT NULL,
|
||||
`account` varchar(30) NOT NULL,
|
||||
`code` varchar(255) NOT NULL DEFAULT '',
|
||||
`account` varchar(30) NOT NULL DEFAULT '',
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=InnoDB;
|
||||
|
||||
@@ -1421,11 +1421,11 @@ CREATE TABLE IF NOT EXISTS `zt_pipeline` (
|
||||
`id` smallint unsigned NOT NULL AUTO_INCREMENT,
|
||||
`type` varchar(30) NOT NULL DEFAULT '',
|
||||
`name` varchar(50) NOT NULL DEFAULT '',
|
||||
`url` varchar(255) NULL,
|
||||
`account` varchar(30) NULL,
|
||||
`password` varchar(255) NULL,
|
||||
`token` varchar(255) NULL,
|
||||
`private` char(32) NULL,
|
||||
`url` varchar(255) NOT NULL DEFAULT '',
|
||||
`account` varchar(30) NOT NULL DEFAULT '',
|
||||
`password` varchar(255) NOT NULL DEFAULT '',
|
||||
`token` varchar(255) NOT NULL DEFAULT '',
|
||||
`private` char(32) NOT NULL DEFAULT '',
|
||||
`instanceID` int unsigned NOT NULL DEFAULT 0,
|
||||
`createdBy` varchar(30) NOT NULL DEFAULT '',
|
||||
`createdDate` datetime DEFAULT NULL,
|
||||
@@ -1740,7 +1740,7 @@ CREATE INDEX `story` ON `zt_projectstory` (`story`);
|
||||
CREATE TABLE IF NOT EXISTS `zt_queue` (
|
||||
`id` int unsigned NOT NULL AUTO_INCREMENT,
|
||||
`cron` int unsigned NOT NULL DEFAULT 0,
|
||||
`type` varchar(255) NOT NULL,
|
||||
`type` varchar(255) NOT NULL DEFAULT '',
|
||||
`command` text DEFAULT NULL,
|
||||
`status` varchar(10) NOT NULL DEFAULT 'wait',
|
||||
`execId` int unsigned NOT NULL DEFAULT 0,
|
||||
@@ -2049,10 +2049,10 @@ CREATE INDEX `feedback` ON `zt_story` (`feedback`);
|
||||
-- DROP TABLE IF EXISTS `zt_storygrade`;
|
||||
CREATE TABLE IF NOT EXISTS `zt_storygrade` (
|
||||
`id` int unsigned NOT NULL AUTO_INCREMENT,
|
||||
`type` varchar(10) NOT NULL,
|
||||
`type` varchar(10) NOT NULL DEFAULT '',
|
||||
`grade` smallint unsigned NOT NULL DEFAULT 0,
|
||||
`name` varchar(30) NOT NULL,
|
||||
`status` varchar(30) NOT NULL,
|
||||
`name` varchar(30) NOT NULL DEFAULT '',
|
||||
`status` varchar(30) NOT NULL DEFAULT '',
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=InnoDB;
|
||||
|
||||
@@ -2422,7 +2422,7 @@ CREATE TABLE IF NOT EXISTS `zt_user` (
|
||||
`password` char(32) NOT NULL DEFAULT '',
|
||||
`role` varchar(10) NOT NULL DEFAULT '',
|
||||
`realname` varchar(100) NOT NULL DEFAULT '',
|
||||
`superior` varchar(30) NULL DEFAULT '',
|
||||
`superior` varchar(30) NOT NULL DEFAULT '',
|
||||
`pinyin` varchar(255) NOT NULL DEFAULT '',
|
||||
`nickname` varchar(60) NOT NULL DEFAULT '',
|
||||
`commiter` varchar(100) NOT NULL DEFAULT '',
|
||||
@@ -2675,9 +2675,9 @@ CREATE TABLE IF NOT EXISTS `zt_relationoftasks` (
|
||||
`project` int unsigned NOT NULL DEFAULT 0,
|
||||
`execution` varchar(30) NOT NULL DEFAULT '',
|
||||
`pretask` int unsigned NOT NULL DEFAULT 0,
|
||||
`condition` varchar(10) NOT NULL,
|
||||
`condition` varchar(10) NOT NULL DEFAULT '',
|
||||
`task` int unsigned NOT NULL DEFAULT 0,
|
||||
`action` varchar(10) NOT NULL,
|
||||
`action` varchar(10) NOT NULL DEFAULT '',
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=InnoDB;
|
||||
CREATE INDEX `relationoftasks` ON `zt_relationoftasks` (`execution`, `task`);
|
||||
@@ -2952,17 +2952,17 @@ CREATE TABLE IF NOT EXISTS `zt_attend` (
|
||||
`id` int unsigned NOT NULL AUTO_INCREMENT,
|
||||
`account` varchar(30) NOT NULL DEFAULT '',
|
||||
`date` date DEFAULT NULL,
|
||||
`signIn` time NULL,
|
||||
`signOut` time NULL,
|
||||
`signIn` time DEFAULT NULL,
|
||||
`signOut` time DEFAULT NULL,
|
||||
`status` varchar(30) NOT NULL DEFAULT '',
|
||||
`ip` varchar(100) NOT NULL DEFAULT '',
|
||||
`device` varchar(30) NOT NULL DEFAULT '',
|
||||
`client` varchar(20) NOT NULL DEFAULT '',
|
||||
`manualIn` time NULL,
|
||||
`manualOut` time NULL,
|
||||
`manualIn` time DEFAULT NULL,
|
||||
`manualOut` time DEFAULT NULL,
|
||||
`reason` varchar(30) NOT NULL DEFAULT '',
|
||||
`desc` text DEFAULT NULL,
|
||||
`reviewStatus` varchar(30) NULL,
|
||||
`reviewStatus` varchar(30) NOT NULL DEFAULT '',
|
||||
`reviewedBy` varchar(30) NOT NULL DEFAULT '',
|
||||
`reviewedDate` datetime DEFAULT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
@@ -3008,8 +3008,8 @@ CREATE TABLE IF NOT EXISTS `zt_overtime` (
|
||||
`year` char(4) NOT NULL DEFAULT '',
|
||||
`begin` date DEFAULT NULL,
|
||||
`end` date DEFAULT NULL,
|
||||
`start` time NULL,
|
||||
`finish` time NULL,
|
||||
`start` time DEFAULT NULL,
|
||||
`finish` time DEFAULT NULL,
|
||||
`hours` decimal(4,1) unsigned NOT NULL DEFAULT 0.0,
|
||||
`leave` varchar(255) NOT NULL DEFAULT '',
|
||||
`type` varchar(30) NOT NULL DEFAULT '',
|
||||
@@ -3050,8 +3050,8 @@ CREATE TABLE IF NOT EXISTS `zt_leave` (
|
||||
`year` char(4) NOT NULL DEFAULT '',
|
||||
`begin` date DEFAULT NULL,
|
||||
`end` date DEFAULT NULL,
|
||||
`start` time NULL,
|
||||
`finish` time NULL,
|
||||
`start` time DEFAULT NULL,
|
||||
`finish` time DEFAULT NULL,
|
||||
`hours` decimal(4,1) unsigned NOT NULL DEFAULT 0.0,
|
||||
`backDate` datetime DEFAULT NULL,
|
||||
`type` varchar(30) NOT NULL DEFAULT '',
|
||||
@@ -3078,8 +3078,8 @@ CREATE TABLE IF NOT EXISTS `zt_lieu` (
|
||||
`year` char(4) NOT NULL DEFAULT '',
|
||||
`begin` date DEFAULT NULL,
|
||||
`end` date DEFAULT NULL,
|
||||
`start` time NULL,
|
||||
`finish` time NULL,
|
||||
`start` time DEFAULT NULL,
|
||||
`finish` time DEFAULT NULL,
|
||||
`hours` decimal(4,1) unsigned NOT NULL DEFAULT 0.0,
|
||||
`overtime` varchar(255) NOT NULL DEFAULT '',
|
||||
`trip` varchar(255) NOT NULL DEFAULT '',
|
||||
@@ -3108,8 +3108,8 @@ CREATE TABLE IF NOT EXISTS `zt_trip` (
|
||||
`year` char(4) NOT NULL DEFAULT '',
|
||||
`begin` date DEFAULT NULL,
|
||||
`end` date DEFAULT NULL,
|
||||
`start` time NULL,
|
||||
`finish` time NULL,
|
||||
`start` time DEFAULT NULL,
|
||||
`finish` time DEFAULT NULL,
|
||||
`from` varchar(50) NOT NULL DEFAULT '',
|
||||
`to` varchar(50) NOT NULL DEFAULT '',
|
||||
`createdBy` varchar(30) NOT NULL DEFAULT '',
|
||||
@@ -13698,9 +13698,9 @@ CREATE INDEX `version` ON `zt_workflowversion` (`version`);
|
||||
CREATE TABLE IF NOT EXISTS `zt_workflowui` (
|
||||
`id` int unsigned NOT NULL AUTO_INCREMENT,
|
||||
`group` int unsigned NOT NULL DEFAULT 0,
|
||||
`module` varchar(30) NOT NULL,
|
||||
`action` varchar(50) NOT NULL,
|
||||
`name` varchar(30) NOT NULL,
|
||||
`module` varchar(30) NOT NULL DEFAULT '',
|
||||
`action` varchar(50) NOT NULL DEFAULT '',
|
||||
`name` varchar(30) NOT NULL DEFAULT '',
|
||||
`conditions` text DEFAULT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=InnoDB;
|
||||
@@ -13710,12 +13710,12 @@ CREATE INDEX `action` ON `zt_workflowui` (`action`);
|
||||
-- DROP TABLE IF EXISTS `zt_workflowreport`;
|
||||
CREATE TABLE IF NOT EXISTS `zt_workflowreport` (
|
||||
`id` int unsigned NOT NULL AUTO_INCREMENT,
|
||||
`module` varchar(30) NOT NULL,
|
||||
`name` varchar(100) NOT NULL,
|
||||
`module` varchar(30) NOT NULL DEFAULT '',
|
||||
`name` varchar(100) NOT NULL DEFAULT '',
|
||||
`type` varchar(10) NOT NULL DEFAULT 'pie',
|
||||
`countType` varchar(10) NOT NULL DEFAULT 'sum',
|
||||
`displayType` varchar(10) NOT NULL DEFAULT 'value',
|
||||
`dimension` varchar(130) NOT NULL,
|
||||
`dimension` varchar(130) NOT NULL DEFAULT '',
|
||||
`fields` text DEFAULT NULL,
|
||||
`order` smallint unsigned NOT NULL DEFAULT 0,
|
||||
`createdBy` varchar(30) NOT NULL DEFAULT '',
|
||||
@@ -14224,8 +14224,8 @@ CREATE TABLE IF NOT EXISTS `zt_meeting` (
|
||||
`execution` int unsigned NOT NULL DEFAULT 0,
|
||||
`name` varchar(255) NOT NULL DEFAULT '',
|
||||
`type` varchar(255) NOT NULL DEFAULT '',
|
||||
`begin` time NULL,
|
||||
`end` time NULL,
|
||||
`begin` time DEFAULT NULL,
|
||||
`end` time DEFAULT NULL,
|
||||
`dept` int unsigned NOT NULL DEFAULT 0,
|
||||
`mode` varchar(255) NOT NULL DEFAULT '',
|
||||
`host` varchar(30) NOT NULL DEFAULT '',
|
||||
@@ -15677,7 +15677,7 @@ CREATE INDEX `group` ON `zt_pivot` (`group`);
|
||||
CREATE TABLE IF NOT EXISTS `zt_pivotspec` (
|
||||
`id` int unsigned NOT NULL AUTO_INCREMENT,
|
||||
`pivot` int unsigned NOT NULL DEFAULT 0,
|
||||
`version` varchar(10) NOT NULL,
|
||||
`version` varchar(10) NOT NULL DEFAULT '',
|
||||
`driver` varchar(10) NOT NULL DEFAULT 'mysql',
|
||||
`mode` varchar(10) NOT NULL DEFAULT 'builder',
|
||||
`name` text DEFAULT NULL,
|
||||
@@ -15698,7 +15698,7 @@ CREATE UNIQUE INDEX `idx_pivot_version` ON `zt_pivotspec`(`pivot`, `version`);
|
||||
CREATE TABLE IF NOT EXISTS `zt_sqlbuilder` (
|
||||
`id` int unsigned NOT NULL AUTO_INCREMENT,
|
||||
`objectID` int unsigned NOT NULL DEFAULT 0,
|
||||
`objectType` varchar(50) NOT NULL,
|
||||
`objectType` varchar(50) NOT NULL DEFAULT '',
|
||||
`sql` text DEFAULT NULL,
|
||||
`setting` text DEFAULT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
@@ -15708,9 +15708,9 @@ CREATE TABLE IF NOT EXISTS `zt_sqlbuilder` (
|
||||
CREATE TABLE IF NOT EXISTS `zt_pivotdrill` (
|
||||
`id` int unsigned NOT NULL AUTO_INCREMENT,
|
||||
`pivot` int unsigned NOT NULL DEFAULT 0,
|
||||
`version` varchar(10) NOT NULL DEFAULT '1',
|
||||
`field` varchar(255) NOT NULL,
|
||||
`object` varchar(40) NOT NULL,
|
||||
`version` varchar(10) NOT NULL DEFAULT '1',
|
||||
`field` varchar(255) NOT NULL DEFAULT '',
|
||||
`object` varchar(40) NOT NULL DEFAULT '',
|
||||
`whereSql` mediumtext DEFAULT NULL,
|
||||
`condition` mediumtext DEFAULT NULL,
|
||||
`status` varchar(10) NOT NULL DEFAULT 'published',
|
||||
@@ -15815,9 +15815,9 @@ INSERT INTO `zt_module`(`id`, `root`, `branch`, `name`, `parent`, `path`, `grade
|
||||
-- DROP TABLE IF EXISTS `zt_space`;
|
||||
CREATE TABLE IF NOT EXISTS `zt_space` (
|
||||
`id` int unsigned NOT NULL AUTO_INCREMENT,
|
||||
`name` varchar(200) NOT NULL,
|
||||
`k8space` char(64) NOT NULL,
|
||||
`owner` varchar(30) NOT NULL,
|
||||
`name` varchar(200) NOT NULL DEFAULT '',
|
||||
`k8space` char(64) NOT NULL DEFAULT '',
|
||||
`owner` varchar(30) NOT NULL DEFAULT '',
|
||||
`default` tinyint unsigned NOT NULL DEFAULT 0,
|
||||
`createdAt` datetime DEFAULT NULL,
|
||||
`deleted` tinyint unsigned NOT NULL DEFAULT 0,
|
||||
@@ -15872,7 +15872,7 @@ CREATE TABLE IF NOT EXISTS `zt_demandpool` (
|
||||
`createdDate` date DEFAULT NULL,
|
||||
`owner` text DEFAULT NULL,
|
||||
`reviewer` text DEFAULT NULL,
|
||||
`acl` varchar(30) NULL,
|
||||
`acl` varchar(30) NOT NULL DEFAULT '',
|
||||
`deleted` tinyint unsigned NOT NULL DEFAULT 0,
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=InnoDB;
|
||||
@@ -16056,15 +16056,15 @@ REPLACE INTO `zt_stage` (`name`, `percent`, `type`, `projectType`, `createdBy`,
|
||||
-- DROP TABLE IF EXISTS `zt_ai_model`;
|
||||
CREATE TABLE IF NOT EXISTS `zt_ai_model` (
|
||||
`id` int unsigned NOT NULL AUTO_INCREMENT,
|
||||
`type` varchar(20) NOT NULL,
|
||||
`vendor` varchar(20) NOT NULL,
|
||||
`type` varchar(20) NOT NULL DEFAULT '',
|
||||
`vendor` varchar(20) NOT NULL DEFAULT '',
|
||||
`credentials` text DEFAULT NULL,
|
||||
`proxy` text DEFAULT NULL,
|
||||
`name` varchar(20) DEFAULT NULL,
|
||||
`name` varchar(20) NOT NULL DEFAULT '',
|
||||
`desc` text DEFAULT NULL,
|
||||
`createdBy` varchar(30) NOT NULL,
|
||||
`createdBy` varchar(30) NOT NULL DEFAULT '',
|
||||
`createdDate` datetime DEFAULT NULL,
|
||||
`editedBy` varchar(30) DEFAULT NULL,
|
||||
`editedBy` varchar(30) NOT NULL DEFAULT '',
|
||||
`editedDate` datetime DEFAULT NULL,
|
||||
`enabled` tinyint unsigned NOT NULL DEFAULT 1,
|
||||
`deleted` tinyint unsigned NOT NULL DEFAULT 0,
|
||||
@@ -16074,21 +16074,21 @@ CREATE TABLE IF NOT EXISTS `zt_ai_model` (
|
||||
-- DROP TABLE IF EXISTS `zt_ai_prompt`;
|
||||
CREATE TABLE IF NOT EXISTS `zt_ai_prompt` (
|
||||
`id` int unsigned NOT NULL AUTO_INCREMENT,
|
||||
`name` varchar(20) NOT NULL,
|
||||
`name` varchar(20) NOT NULL DEFAULT '',
|
||||
`desc` text DEFAULT NULL,
|
||||
`model` varchar(255) NOT NULL DEFAULT '',
|
||||
`knowledgeLib` varchar(255) NOT NULL DEFAULT '' COMMENT '关联的知识库ID列表',
|
||||
`module` varchar(30) DEFAULT NULL,
|
||||
`module` varchar(30) NOT NULL DEFAULT '',
|
||||
`source` text DEFAULT NULL,
|
||||
`targetForm` varchar(30) DEFAULT NULL,
|
||||
`targetForm` varchar(30) NOT NULL DEFAULT '',
|
||||
`purpose` text DEFAULT NULL,
|
||||
`elaboration` text DEFAULT NULL,
|
||||
`role` text DEFAULT NULL,
|
||||
`characterization` text DEFAULT NULL,
|
||||
`status` varchar(10) NOT NULL DEFAULT 'draft',
|
||||
`createdBy` varchar(30) NOT NULL,
|
||||
`createdBy` varchar(30) NOT NULL DEFAULT '',
|
||||
`createdDate` datetime DEFAULT NULL,
|
||||
`editedBy` varchar(30) DEFAULT NULL,
|
||||
`editedBy` varchar(30) NOT NULL DEFAULT '',
|
||||
`editedDate` datetime DEFAULT NULL,
|
||||
`deleted` tinyint unsigned NOT NULL DEFAULT 0,
|
||||
PRIMARY KEY (`id`)
|
||||
@@ -16134,7 +16134,7 @@ INSERT INTO `zt_ai_promptfield` (`appID`, `name`, `type`, `placeholder`, `option
|
||||
-- DROP TABLE IF EXISTS `zt_ai_promptrole`;
|
||||
CREATE TABLE IF NOT EXISTS `zt_ai_promptrole` (
|
||||
`id` int unsigned NOT NULL AUTO_INCREMENT,
|
||||
`name` varchar(30) DEFAULT NULL,
|
||||
`name` varchar(30) NOT NULL DEFAULT '',
|
||||
`desc` text DEFAULT NULL,
|
||||
`model` varchar(255) NOT NULL DEFAULT '',
|
||||
`role` text DEFAULT NULL,
|
||||
@@ -16155,15 +16155,15 @@ INSERT INTO `zt_ai_promptrole` (`role`, `characterization`) VALUES
|
||||
-- DROP TABLE IF EXISTS `zt_ai_miniprogram`;
|
||||
CREATE TABLE IF NOT EXISTS `zt_ai_miniprogram` (
|
||||
`id` int unsigned NOT NULL AUTO_INCREMENT,
|
||||
`name` varchar(30) NOT NULL,
|
||||
`category` varchar(30) NOT NULL,
|
||||
`name` varchar(30) NOT NULL DEFAULT '',
|
||||
`category` varchar(30) NOT NULL DEFAULT '',
|
||||
`desc` text DEFAULT NULL,
|
||||
`model` varchar(255) NOT NULL DEFAULT '',
|
||||
`knowledgeLib` varchar(255) NOT NULL DEFAULT '' COMMENT '关联的知识库ID列表',
|
||||
`icon` varchar(30) NOT NULL DEFAULT 'writinghand-7',
|
||||
`createdBy` varchar(30) NOT NULL,
|
||||
`createdBy` varchar(30) NOT NULL DEFAULT '',
|
||||
`createdDate` datetime DEFAULT NULL,
|
||||
`editedBy` varchar(30) NOT NULL,
|
||||
`editedBy` varchar(30) NOT NULL DEFAULT '',
|
||||
`editedDate` datetime DEFAULT NULL,
|
||||
`published` tinyint unsigned NOT NULL DEFAULT 0,
|
||||
`publishedDate` datetime DEFAULT NULL,
|
||||
@@ -16192,7 +16192,7 @@ CREATE TABLE IF NOT EXISTS `zt_ai_message` (
|
||||
`id` int unsigned NOT NULL AUTO_INCREMENT,
|
||||
`appID` int unsigned NOT NULL DEFAULT 0,
|
||||
`user` int unsigned NOT NULL DEFAULT 0,
|
||||
`type` varchar(10) NOT NULL,
|
||||
`type` varchar(10) NOT NULL DEFAULT '',
|
||||
`content` text DEFAULT NULL,
|
||||
`createdDate` datetime DEFAULT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
@@ -16201,7 +16201,7 @@ CREATE TABLE IF NOT EXISTS `zt_ai_message` (
|
||||
CREATE TABLE IF NOT EXISTS `zt_ai_miniprogramfield` (
|
||||
`id` int unsigned NOT NULL AUTO_INCREMENT,
|
||||
`appID` int unsigned NOT NULL DEFAULT 0,
|
||||
`name` varchar(30) NOT NULL,
|
||||
`name` varchar(30) NOT NULL DEFAULT '',
|
||||
`type` varchar(10) DEFAULT 'text',
|
||||
`placeholder` text DEFAULT NULL,
|
||||
`options` text DEFAULT NULL,
|
||||
@@ -16290,12 +16290,12 @@ ALTER TABLE `zt_ticket` ADD `subStatus` varchar(30) NOT NULL DEFAULT '';
|
||||
-- DROP TABLE IF EXISTS `zt_ai_assistant`;
|
||||
CREATE TABLE IF NOT EXISTS `zt_ai_assistant` (
|
||||
`id` int unsigned NOT NULL AUTO_INCREMENT,
|
||||
`name` varchar(30) NOT NULL,
|
||||
`name` varchar(30) NOT NULL DEFAULT '',
|
||||
`modelId` int unsigned NOT NULL DEFAULT 0,
|
||||
`desc` text DEFAULT NULL,
|
||||
`systemMessage` text DEFAULT NULL,
|
||||
`greetings` text DEFAULT NULL,
|
||||
`icon` varchar(30) DEFAULT 'coding-1' NOT NULL,
|
||||
`icon` varchar(30) NOT NULL DEFAULT 'coding-1',
|
||||
`enabled` tinyint unsigned NOT NULL DEFAULT 1,
|
||||
`createdDate` datetime DEFAULT NULL,
|
||||
`publishedDate` datetime DEFAULT NULL,
|
||||
@@ -16400,16 +16400,16 @@ CREATE TABLE IF NOT EXISTS `zt_metric` (
|
||||
`purpose` varchar(50) NOT NULL DEFAULT '',
|
||||
`scope` varchar(30) NOT NULL DEFAULT '',
|
||||
`object` varchar(30) NOT NULL DEFAULT '',
|
||||
`stage` varchar(10) NULL DEFAULT 'wait',
|
||||
`type` varchar(10) NULL DEFAULT 'php',
|
||||
`stage` varchar(10) NOT NULL DEFAULT 'wait',
|
||||
`type` varchar(10) NOT NULL DEFAULT 'php',
|
||||
`name` varchar(90) NOT NULL DEFAULT '',
|
||||
`alias` varchar(90) NOT NULL DEFAULT '',
|
||||
`code` varchar(90) NOT NULL DEFAULT '',
|
||||
`unit` varchar(10) NOT NULL DEFAULT '',
|
||||
`dateType` varchar(50) NOT NULL DEFAULT '',
|
||||
`collector` text,
|
||||
`desc` text,
|
||||
`definition` text,
|
||||
`collector` text DEFAULT NULL,
|
||||
`desc` text DEFAULT NULL,
|
||||
`definition` text DEFAULT NULL,
|
||||
`when` varchar(30) NOT NULL DEFAULT '',
|
||||
`event` varchar(30) NOT NULL DEFAULT '',
|
||||
`cronCFG` varchar(30) NOT NULL DEFAULT '',
|
||||
|
||||
Reference in New Issue
Block a user