🐛 fix(ddl): 修复 DDL 格式化方言类型导致的前端构建失败

This commit is contained in:
Syngnat
2026-06-07 13:51:30 +08:00
parent 79c5bfb3d4
commit 6932abe674

View File

@@ -1,6 +1,6 @@
import { format } from 'sql-formatter';
import { format, type SqlLanguage } from 'sql-formatter';
const resolveDdlFormatterLanguage = (dbType: string): string | null => {
const resolveDdlFormatterLanguage = (dbType: string): SqlLanguage => {
const normalized = String(dbType || '').trim().toLowerCase();
switch (normalized) {
case 'duckdb':
@@ -38,9 +38,6 @@ export const formatDdlForDisplay = (ddlText: unknown, dbType: string): string =>
return '';
}
const language = resolveDdlFormatterLanguage(dbType);
if (!language) {
return raw;
}
try {
return format(raw, {
language,