mirror of
https://github.com/Syngnat/GoNavi.git
synced 2026-06-16 03:29:55 +08:00
🐛 fix(ddl): 修复 DDL 格式化方言类型导致的前端构建失败
This commit is contained in:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user