From 4216c0517fd1dcb29d0162dc2fc15291472a2b00 Mon Sep 17 00:00:00 2001 From: thewh1teagle <61390950+thewh1teagle@users.noreply.github.com> Date: Mon, 10 Jun 2024 12:31:03 +0300 Subject: [PATCH] feat(sql): made DbInstances public for managing directly from Rust (#1381) --- .changes/sql-public-db-instances.md | 5 +++++ plugins/sql/src/plugin.rs | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changes/sql-public-db-instances.md diff --git a/.changes/sql-public-db-instances.md b/.changes/sql-public-db-instances.md new file mode 100644 index 00000000..b7f7fe26 --- /dev/null +++ b/.changes/sql-public-db-instances.md @@ -0,0 +1,5 @@ +--- +"sql": patch +--- + +Made `DbInstances` public for managing database instances directly from `Rust`. \ No newline at end of file diff --git a/plugins/sql/src/plugin.rs b/plugins/sql/src/plugin.rs index 57423b01..e002e5ad 100644 --- a/plugins/sql/src/plugin.rs +++ b/plugins/sql/src/plugin.rs @@ -87,7 +87,7 @@ fn path_mapper(mut app_path: PathBuf, connection_string: &str) -> String { } #[derive(Default)] -struct DbInstances(Mutex>>); +pub struct DbInstances(pub Mutex>>); struct Migrations(Mutex>);