diff --git a/src/user.rs b/src/user.rs index 9889ccaf..63f2254c 100644 --- a/src/user.rs +++ b/src/user.rs @@ -11,16 +11,16 @@ struct User { pub fn create(params: AccountCreateParams, db: Db) -> Vec { let uuid = Uuid::new_v4(); - let new_user = User { + let user = User { id: uuid, name: params.name, }; - db.execute(" - CREATE TABLE user ( - id TEXT PRIMARY KEY, - name TEXT NOT NULL, - )", &[]).unwrap(); + let entry = db.execute("INSERT INTO users (id, name) + VALUES (?1, ?2)", + &[&user.id.to_string(), &user.name]).unwrap(); + + println!("{:?}", entry); match to_vec(&true) { Ok(v) => v,