diff --git a/src/main/resources/neatlogic/resources/cmdb/changelog/2024-03-26/neatlogic_tenant.sql b/src/main/resources/neatlogic/resources/cmdb/changelog/2024-03-26/neatlogic_tenant.sql new file mode 100644 index 0000000000000000000000000000000000000000..40b4fa139de7ddf3f88c518b927cf4cbfa03887d --- /dev/null +++ b/src/main/resources/neatlogic/resources/cmdb/changelog/2024-03-26/neatlogic_tenant.sql @@ -0,0 +1,6 @@ +CREATE TABLE IF NOT EXISTS `matrix_cmdb_custom_view`( + `matrix_uuid` CHAR(32) NOT NULL COMMENT '矩阵UUID', + `custom_view_id` BIGINT NOT NULL COMMENT '自定义视图ID', + `config` MEDIUMTEXT NOT NULL COMMENT '配置信息', + PRIMARY KEY (`matrix_uuid`) +) ENGINE=INNODB CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='CMDB自定义视图矩阵配置表'; \ No newline at end of file diff --git a/src/main/resources/neatlogic/resources/cmdb/changelog/2024-03-26/version.json b/src/main/resources/neatlogic/resources/cmdb/changelog/2024-03-26/version.json new file mode 100644 index 0000000000000000000000000000000000000000..d9feb230fe032669030e233149742b7ac97c8668 --- /dev/null +++ b/src/main/resources/neatlogic/resources/cmdb/changelog/2024-03-26/version.json @@ -0,0 +1,12 @@ +{ + "content": [ + { + "type": "功能", + "detail": [ + { + "msg": "系统设置-矩阵-数据源增加自定义视图" + } + ] + } + ] +} diff --git a/src/main/resources/neatlogic/resources/cmdb/sqlscript/ddl.sql b/src/main/resources/neatlogic/resources/cmdb/sqlscript/ddl.sql index 19b1cf486aa33b5219b50705e64895b6dd655616..42e85f6f39875d054b14d13a074ddef6544eca8c 100644 --- a/src/main/resources/neatlogic/resources/cmdb/sqlscript/ddl.sql +++ b/src/main/resources/neatlogic/resources/cmdb/sqlscript/ddl.sql @@ -1036,3 +1036,14 @@ CREATE TABLE IF NOT EXISTS `cmdb_ci_tree` ( PRIMARY KEY (`ci_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; +-- ---------------------------- +-- Table structure for matrix_cmdb_custom_view +-- ---------------------------- +CREATE TABLE IF NOT EXISTS `matrix_cmdb_custom_view`( + `matrix_uuid` CHAR(32) NOT NULL COMMENT '矩阵UUID', + `custom_view_id` BIGINT NOT NULL COMMENT '自定义视图ID', + `config` MEDIUMTEXT NOT NULL COMMENT '配置信息', + PRIMARY KEY (`matrix_uuid`) +) ENGINE=INNODB CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci +COMMENT='CMDB自定义视图矩阵配置表'; +