fix(oracle): restore alias completion and DIP visibility
This commit is contained in:
18 files changed
+394
-61
No files matched your search
@@ -292,12 +292,21 @@ pub async fn get_columns(
|
||||
schema: String,
|
||||
table: String,
|
||||
catalog: Option<String>,
|
||||
client_session_id: Option<String>,
|
||||
) -> Result<Vec<db::ColumnInfo>, String> {
|
||||
if let Some(catalog) = external_doris_catalog(&state, &connection_id, catalog.as_deref()).await {
|
||||
return dbx_core::schema::get_doris_catalog_columns_core(&state, &connection_id, &catalog, &database, &table)
|
||||
.await;
|
||||
}
|
||||
dbx_core::schema::get_columns_core(&state, &connection_id, &database, &schema, &table).await
|
||||
dbx_core::schema::get_columns_core_for_session(
|
||||
&state,
|
||||
&connection_id,
|
||||
&database,
|
||||
&schema,
|
||||
&table,
|
||||
client_session_id.as_deref(),
|
||||
)
|
||||
.await
|
||||
}
|
||||
|
||||
#[tauri::command]
|
||||
|
||||
Reference in new issue
Block a user