From e82d654ce15271f75ddc7e1b957a17e89df11d5f Mon Sep 17 00:00:00 2001 From: "1437892690@qq.com" <1437892690@qq.com> Date: Wed, 4 Jun 2025 14:27:59 +0800 Subject: [PATCH] =?UTF-8?q?[=E5=8A=9F=E8=83=BD]=20neatlogic=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E4=BB=93=E5=BA=93=E6=94=AF=E6=8C=81=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E7=AC=AC=E4=B8=89=E6=96=B9=E6=95=B0=E6=8D=AE=E5=BA=93=E8=8E=B7?= =?UTF-8?q?=E5=8F=96=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 关联 #[1432467032998096]neatlogic数据仓库支持配置第三方数据库获取数据 http://192.168.0.96:8090/demo/rdm.html#/story-detail/939050947543040/939050947543042/1432467032998096 --- .../framework/changelog/2025-06-03/neatlogic_tenant.sql | 5 ++++- .../neatlogic/resources/framework/sqlscript/ddl.sql | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/resources/neatlogic/resources/framework/changelog/2025-06-03/neatlogic_tenant.sql b/src/main/resources/neatlogic/resources/framework/changelog/2025-06-03/neatlogic_tenant.sql index 3f181d59a..34a644997 100644 --- a/src/main/resources/neatlogic/resources/framework/changelog/2025-06-03/neatlogic_tenant.sql +++ b/src/main/resources/neatlogic/resources/framework/changelog/2025-06-03/neatlogic_tenant.sql @@ -8,4 +8,7 @@ CREATE TABLE `database` ( ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; ALTER TABLE `datawarehouse_datasource` - ADD COLUMN `database_id` BIGINT NULL COMMENT '数据源' AFTER `db_type`; \ No newline at end of file + ADD COLUMN `database_id` BIGINT NULL COMMENT '数据源' AFTER `db_type`; + +ALTER TABLE `datawarehouse_datasource` + CHANGE `db_type` `db_type` ENUM ('mysql', 'mongodb', 'jdbc') CHARSET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'mysql' NULL COMMENT '数据库类型'; \ No newline at end of file diff --git a/src/main/resources/neatlogic/resources/framework/sqlscript/ddl.sql b/src/main/resources/neatlogic/resources/framework/sqlscript/ddl.sql index 3ebe736d5..738de6e03 100644 --- a/src/main/resources/neatlogic/resources/framework/sqlscript/ddl.sql +++ b/src/main/resources/neatlogic/resources/framework/sqlscript/ddl.sql @@ -142,7 +142,7 @@ CREATE TABLE IF NOT EXISTS `datawarehouse_datasource` `status` enum ('doing','done','failed','aborted') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '同步状态', `data_count` int NULL DEFAULT NULL COMMENT '数据量', `expire_unit` enum ('minute','hour','day','month','year') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '过期单位', - `db_type` enum ('mysql','mongodb') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'mysql' COMMENT '数据库类型', + `db_type` enum ('mysql','mongodb', 'jdbc') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'mysql' COMMENT '数据库类型', `database_id` bigint NULL DEFAULT NULL COMMENT '数据库ID', `last_fire_time` timestamp(3) NULL DEFAULT NULL COMMENT '最后一次激活时间', `last_finish_time` timestamp(3) NULL DEFAULT NULL COMMENT '最后一次完成时间', -- Gitee