use sqlite::{Connection}; use std; type Result = std::result::Result; fn is_initialized(conn: &mut Connection) -> Result { Ok(false) } pub fn init(conn: &mut Connection) -> Result<()> { if !is_initialized(conn)? { info!("Initializing db..."); conn.execute(" BEGIN; CREATE TABLE IF NOT EXISTS users (username TEXT, salt TEXT, passwd TEXT); COMMIT; ").unwrap(); } Ok(()) }