it works, but maybe back to diesel
This commit is contained in:
parent
8a7e6ce271
commit
7db60975fa
12
src/user.rs
12
src/user.rs
@ -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,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user