aboutsummaryrefslogtreecommitdiff
path: root/server/src/database.rs
diff options
context:
space:
mode:
Diffstat (limited to 'server/src/database.rs')
-rw-r--r--server/src/database.rs10
1 files changed, 6 insertions, 4 deletions
diff --git a/server/src/database.rs b/server/src/database.rs
index 00ce193..3773ad1 100644
--- a/server/src/database.rs
+++ b/server/src/database.rs
@@ -26,13 +26,15 @@ pub struct User {
impl Database {
pub fn open(path: &Path) -> Result<Self, anyhow::Error> {
- info!("opening database… (takes O(n) time sadly)");
+ info!("opening database… (might take up to O(n) time)");
let db = sled::open(path).context("opening database")?;
- info!("ready");
- Ok(Self {
+ info!("creating trees");
+ let r = Ok(Self {
users: Tree::open(&db, "users"),
invites: Tree::open(&db, "invites"),
db,
- })
+ });
+ info!("ready");
+ r
}
}