From 026f5839e2359d565229c05b768f8a7ed694bf4b Mon Sep 17 00:00:00 2001 From: Keuin Date: Mon, 28 Mar 2022 21:40:33 +0800 Subject: Make `sqlite_thread_pool_size` configurable. --- src/config.rs | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/config.rs') diff --git a/src/config.rs b/src/config.rs index 1300e9a..2f4bbd8 100644 --- a/src/config.rs +++ b/src/config.rs @@ -19,6 +19,8 @@ pub struct Config { pub log_level: String, #[serde(default = "Config::default_max_body_size")] pub max_body_size: u64, + #[serde(default = "Config::default_sqlite_thread_pool_size")] + pub sqlite_thread_pool_size: u32, } impl Config { @@ -41,6 +43,10 @@ impl Config { fn default_db_file() -> String { String::from("kimikuri.db") } + + fn default_sqlite_thread_pool_size() -> u32 { + 16 + } } -- cgit v1.2.3