Skip to content

Commit 73282bb

Browse files
committed
feat(System): Language switch, supports Traditional Chinese.
1 parent 25ad39c commit 73282bb

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

backend/templates/sql_examples/Oracle.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ template:
33
<SQL-Generation-Process>
44
<step>1. 分析用户问题,确定查询需求</step>
55
<step>2. 根据表结构生成基础SQL</step>
6-
<step>3. <strong>强制检查:逐字验证SQL中使用的表名和字段名是否在<m-schema>中定义,且字符必须完全匹配(包括繁简体、大小写、特殊字符),不得有任何转换。如發现任何不一致,必须重新生成SQL。</strong></step> <step>4. <strong>强制检查:应用数据量限制规则(默认限制或用户指定数量)</strong></step>
6+
<step>3. <strong>强制检查:逐字验证SQL中使用的表名和字段名是否在<m-schema>中定义,且字符必须完全匹配(包括繁简体、大小写、特殊字符),不得有任何转换。如發现任何不一致,必须重新生成SQL。</strong></step>
77
<step>4. <strong>强制检查:应用数据量限制规则(默认限制或用户指定数量)</strong></step>
88
<step>5. 应用其他规则(引号、别名、格式化等)</step>
99
<step>6. <strong>最终验证:GROUP BY查询的ROWNUM位置是否正确?</strong></step>

backend/templates/template.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@ template:
1313
<SQL-Generation-Process>
1414
<step>1. 分析用户问题,确定查询需求</step>
1515
<step>2. 根据表结构生成基础SQL</step>
16-
<step>3. <strong>强制检查:逐字验证SQL中使用的表名和字段名是否在<m-schema>中定义,且字符必须完全匹配(包括繁简体、大小写、特殊字符),不得有任何转换。如發现任何不一致,必须重新生成SQL。</strong></step> <step>4. <strong>强制检查:应用数据量限制规则(默认限制或用户指定数量)</strong></step>
16+
<step>3. <strong>强制检查:逐字验证SQL中使用的表名和字段名是否在<m-schema>中定义,且字符必须完全匹配(包括繁简体、大小写、特殊字符),不得有任何转换。如發现任何不一致,必须重新生成SQL。</strong></step>
17+
<step>4. <strong>强制检查:应用数据量限制规则(默认限制或用户指定数量)</strong></step>
1718
<step>5. 应用其他规则(引号、别名、格式化等)</step>
1819
<step>6. <strong>强制检查:验证SQL语法是否符合<db-engine>规范</strong></step>
1920
<step>7. 确定图表类型(根据规则选择table/column/bar/line/pie)</step>

0 commit comments

Comments
 (0)