CLI account management + Directory refactoring

This commit is contained in:
mdecimus
2023-12-18 22:25:42 +01:00
parent 566a2a0ab8
commit ea94de6d77
91 changed files with 3531 additions and 1846 deletions

View File

@@ -40,7 +40,11 @@ impl SqliteStore {
let prefix = prefix.as_key();
let db = Self {
conn_pool: Pool::builder()
.max_size(config.property_or_static((&prefix, "pool.max-connections"), "10")?)
.max_size(
config
.property((&prefix, "pool.max-connections"))?
.unwrap_or_else(|| (num_cpus::get() * 4) as u32),
)
.build(
SqliteConnectionManager::file(
config