blob: dea9924f40176a4e57de4e64558485281296fa83 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
use sqlite::{Connection};
use std;
type Result<T> = std::result::Result<T, String>;
fn is_initialized(conn: &mut Connection) -> Result<bool> {
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(())
}
|