diff --git a/src/database.rs b/src/database.rs index 13f989a2..223d807b 100644 --- a/src/database.rs +++ b/src/database.rs @@ -1,6 +1,3 @@ -pub(crate) mod abstraction; -pub(crate) mod key_value; - use std::{ collections::{BTreeMap, HashMap, HashSet}, fs, @@ -10,7 +7,6 @@ use std::{ sync::{Arc, Mutex, RwLock}, }; -use abstraction::{KeyValueDatabaseEngine, KvTree}; use lru_cache::LruCache; use ruma::{ events::{ @@ -30,6 +26,11 @@ use crate::{ PduEvent, Result, Services, SERVICES, }; +pub(crate) mod abstraction; +pub(crate) mod key_value; + +use abstraction::{KeyValueDatabaseEngine, KvTree}; + pub(crate) struct KeyValueDatabase { db: Arc,