admin/settings: maintenance page, show database size

This commit is contained in:
Philippe Loctaux 2023-05-06 16:11:16 +02:00
parent 3dfcd542bf
commit ff6c910b2f
13 changed files with 203 additions and 0 deletions

View file

@ -31,6 +31,13 @@ impl Settings {
.map_err(handle_error)
}
pub async fn database_size(conn: impl SqliteExecutor<'_>) -> Result<Option<i32>, Error> {
sqlx::query_file_scalar!("queries/settings/database_size.sql")
.fetch_one(conn)
.await
.map_err(handle_error)
}
pub async fn set_business_name(
conn: impl SqliteExecutor<'_>,
value: Option<&str>,