Parcourir la source

调整初始化表结构

lijie il y a 2 ans
Parent
commit
8e9fbe7480
1 fichiers modifiés avec 24 ajouts et 25 suppressions
  1. 24 25
      dmp-business/dmp-rwd/src/main/resources/db/init/schema.sql

+ 24 - 25
dmp-business/dmp-rwd/src/main/resources/db/init/schema.sql

@@ -302,29 +302,28 @@ CREATE TABLE IF NOT EXISTS `dt_relation_his` (
     ) ENGINE=InnoDB ROW_FORMAT=DYNAMIC COMMENT='关系实例表';
 
 CREATE TABLE IF NOT EXISTS `dt_sync_data` (
-   `id` varchar(200) NOT NULL COMMENT '消息id',
-   `table_name` varchar(32) NOT NULL COMMENT '同步表名称',
-   `target_id` varchar(100) DEFAULT NULL COMMENT '对象id,关系id,类型id,信息点id',
-   `object_type` varchar(200) DEFAULT NULL COMMENT '对象类型',
-   `type` varchar(200) DEFAULT NULL COMMENT '操作类型',
-   `project_id` varchar(200) DEFAULT NULL COMMENT '项目id',
-   `sign` int DEFAULT NULL COMMENT '标记',
-   `ops` varchar(200) DEFAULT NULL COMMENT '操作符',
-   `ops_name` varchar(200) DEFAULT NULL COMMENT '操作符名称',
-   `from_id` varchar(100) DEFAULT NULL COMMENT '主id',
-   `to_id` varchar(100) DEFAULT NULL COMMENT '从id',
-   `error` longtext COMMENT '错误内容',
-   `class_code` varchar(100) DEFAULT NULL COMMENT '类型',
-   `local_name` varchar(200) DEFAULT NULL COMMENT '本地名称',
-   `local_id` varchar(200) DEFAULT NULL COMMENT '本地编码',
-   `name` varchar(200) DEFAULT NULL COMMENT '名称',
-   `code` varchar(200) DEFAULT NULL,
-   `creator` varchar(32) NULL DEFAULT NULL COMMENT '创建人',
-   `creation_time` char(14) NULL DEFAULT NULL COMMENT '创建时间',
-   `modifier` varchar(32) NULL DEFAULT NULL COMMENT '最后修改人',
-   `modified_time` char(14) NULL DEFAULT NULL COMMENT '最后修改时间',
-   `valid` tinyint NULL DEFAULT 1 COMMENT '合法标识',
-   `ts` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '乐观锁',
-   PRIMARY KEY (`id`),
-   UNIQUE KEY `idx_1`(`project_id`,`table_name`,`target_id`,`type`) USING BTREE
+    `id` varchar(200) NOT NULL COMMENT '消息id',
+    `table_name` varchar(32) NOT NULL COMMENT '同步表名称',
+    `target_id` varchar(100) DEFAULT NULL COMMENT '对象id,关系id,类型id,信息点id',
+    `object_type` varchar(200) DEFAULT NULL COMMENT '对象类型',
+    `type` varchar(200) DEFAULT NULL COMMENT '操作类型',
+    `project_id` varchar(200) DEFAULT NULL COMMENT '项目id',
+    `sign` int DEFAULT NULL COMMENT '标记',
+    `ops` varchar(200) DEFAULT NULL COMMENT '操作符',
+    `ops_name` varchar(200) DEFAULT NULL COMMENT '操作符名称',
+    `from_id` varchar(100) DEFAULT NULL COMMENT '主id',
+    `to_id` varchar(100) DEFAULT NULL COMMENT '从id',
+    `error` longtext COMMENT '错误内容',
+    `class_code` varchar(100) DEFAULT NULL COMMENT '类型',
+    `local_name` varchar(200) DEFAULT NULL COMMENT '本地名称',
+    `local_id` varchar(200) DEFAULT NULL COMMENT '本地编码',
+    `name` varchar(200) DEFAULT NULL COMMENT '名称',
+    `code` varchar(200) DEFAULT NULL,
+    `creator` varchar(32) NULL DEFAULT NULL COMMENT '创建人',
+    `creation_time` char(14) NULL DEFAULT NULL COMMENT '创建时间',
+    `modifier` varchar(32) NULL DEFAULT NULL COMMENT '最后修改人',
+    `modified_time` char(14) NULL DEFAULT NULL COMMENT '最后修改时间',
+    `valid` tinyint NULL DEFAULT 1 COMMENT '合法标识',
+    `ts` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '乐观锁',
+    PRIMARY KEY (`id`)
 ) ENGINE=InnoDB ROW_FORMAT=DYNAMIC COMMENT='adm交付数据同步到项目现场';