it works, but maybe back to diesel

This commit is contained in:
ntr 2018-09-12 20:57:22 +10:00
parent 8a7e6ce271
commit 7db60975fa

View File

@ -11,16 +11,16 @@ struct User {
pub fn create(params: AccountCreateParams, db: Db) -> Vec<u8> {
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,