feat(postgres): add extension management
This commit is contained in:
1 parent
63dd0e88b5
commit
52499f4c9f
13 files changed
+426
-122
No files matched your search
@@ -1300,8 +1300,13 @@ pub async fn export_database_sql_core(
|
||||
PostgresExtensionMembers::default()
|
||||
};
|
||||
let postgres_extensions = if request.include_structure && matches!(db_type, DatabaseType::Postgres) {
|
||||
match crate::schema::list_extensions_core(state, &request.connection_id, &request.database, &request.schema)
|
||||
.await
|
||||
match crate::schema::list_extensions_core(
|
||||
state,
|
||||
&request.connection_id,
|
||||
&request.database,
|
||||
Some(&request.schema),
|
||||
)
|
||||
.await
|
||||
{
|
||||
Ok(extensions) => extensions
|
||||
.into_iter()
|
||||
|
||||
Reference in new issue
Block a user