From 59ac9646cecbb628c814130e21372f8fb697f1c1 Mon Sep 17 00:00:00 2001 From: junjun Date: Thu, 21 Aug 2025 10:00:17 +0800 Subject: [PATCH] feat: support Apache Doris datasource --- backend/template.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/template.yaml b/backend/template.yaml index b6df4e35..40a1a134 100644 --- a/backend/template.yaml +++ b/backend/template.yaml @@ -28,7 +28,7 @@ template: - 计算占比,百分比类型字段,保留两位小数,以%结尾。 - 生成SQL时,必须避免关键字冲突。 - 如数据库引擎是 PostgreSQL、Oracle、ClickHouse、达梦(DM),则在schema、表名、字段名、别名外层加双引号; - - 如数据库引擎是 MySQL,则在表名、字段名、别名外层加反引号; + - 如数据库引擎是 MySQL、Doris,则在表名、字段名、别名外层加反引号; - 如数据库引擎是 Microsoft SQL Server,则在schema、表名、字段名、别名外层加方括号。 - 以PostgreSQL为例,查询Schema为TEST表TABLE下所有数据,则生成的SQL为: SELECT "id" FROM "TEST"."TABLE" @@ -209,7 +209,7 @@ template: - 给过滤条件中的字段前加上表别名(如果没有表别名则加表名),如:table.field。 - 生成SQL时,必须避免关键字冲突: - 如数据库引擎是 PostgreSQL、Oracle、ClickHouse、达梦(DM),则在schema、表名、字段名、别名外层加双引号; - - 如数据库引擎是 MySQL,则在表名、字段名、别名外层加反引号; + - 如数据库引擎是 MySQL、Doris,则在表名、字段名、别名外层加反引号; - 如数据库引擎是 Microsoft SQL Server,则在schema、表名、字段名、别名外层加方括号。 - 生成的SQL使用JSON格式返回: {{"success":true,"sql":"生成的SQL语句"}}