Files
dbx/src/lib/defaultDatabase.ts
T
Bacon2994 f9d6edb136 feat(connection): 支持设置默认数据库
统一新建查询的默认数据库选择逻辑,减少重复手动选择。
2026-05-07 16:49:56 +08:00

13 lines
443 B
TypeScript

import type { ConnectionConfig } from "@/types/database";
export function resolveDefaultDatabase(connection: Pick<ConnectionConfig, "database">, options: string[]): string {
return connection.database || options[0] || "";
}
export function isDefaultDatabase(
connection: Pick<ConnectionConfig, "database"> | undefined,
database: string,
): boolean {
return !!connection?.database && !!database && connection.database === database;
}