fix(oceanbase-oracle): complete tables across schemas
This commit is contained in:
1 parent
53184faf87
commit
a73bc4df69
10 files changed
+574
-22
No files matched your search
@@ -1,7 +1,12 @@
|
||||
import type { DatabaseType } from "@/types/database";
|
||||
|
||||
/** Native Oracle and OceanBase Oracle share multi-schema completion semantics. */
|
||||
export function isOracleCompletionDatabase(databaseType?: DatabaseType): boolean {
|
||||
return databaseType === "oracle" || databaseType === "oceanbase-oracle";
|
||||
}
|
||||
|
||||
export function usesOracleCurrentSchemaCompletion(databaseType?: DatabaseType, schema?: string | null): boolean {
|
||||
return (databaseType === "oracle" || databaseType === "oceanbase-oracle") && !schema;
|
||||
return isOracleCompletionDatabase(databaseType) && !schema;
|
||||
}
|
||||
|
||||
export function usesOracleSessionCompletionColumns(options: { databaseType?: DatabaseType; selectedSchema?: string; referenceSchema?: string | null; clientSessionId?: string }): boolean {
|
||||
|
||||
Reference in new issue
Block a user