feat(postgres): add extension management

This commit is contained in:
amwps290 authored and GitHub committed 2026-07-22 15:08:51 +08:00
1 parent 63dd0e88b5
commit 52499f4c9f
13 files changed
+426 -122

No files matched your search

+1 -2
View File
@@ -471,8 +471,7 @@ pub async fn list_extensions(
Query(q): Query<SchemaQuery>,
) -> Result<Json<serde_json::Value>, AppError> {
let database = q.database.as_deref().unwrap_or("");
let schema = q.schema.as_deref().unwrap_or("");
let result = dbx_core::schema::list_extensions_core(&state.app, &q.connection_id, database, schema)
let result = dbx_core::schema::list_extensions_core(&state.app, &q.connection_id, database, q.schema.as_deref())
.await
.map_err(AppError::from)?;
Ok(Json(serde_json::to_value(result).map_err(|e| AppError::from(e.to_string()))?))