From d7c70afd68d0da5b8e4fa60ec1690d6e7928c770 Mon Sep 17 00:00:00 2001 From: shockrah Date: Sun, 8 Mar 2020 19:49:36 -0700 Subject: [PATCH] rust code to go along with lack of optional fields --- server/src/models.rs | 4 ++-- server/src/schema.rs | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/server/src/models.rs b/server/src/models.rs index 5416f6b..a01d514 100644 --- a/server/src/models.rs +++ b/server/src/models.rs @@ -7,11 +7,11 @@ pub struct Invite { pub uses: Option, } -#[derive(Serialize, Deserialize, Queryable, Debug] +#[derive(Serialize, Deserialize, Queryable, Insertable, Debug)] #[table_name = "users"] pub struct User { userid: u64, username: String, - key_hash: Option, + key: String, date: u64, } \ No newline at end of file diff --git a/server/src/schema.rs b/server/src/schema.rs index 19f217f..1e865f7 100644 --- a/server/src/schema.rs +++ b/server/src/schema.rs @@ -16,8 +16,8 @@ table! { table! { users (userid) { userid -> Unsigned, - username -> Nullable, - key_hash -> Nullable, + username -> Varchar, + key -> Varchar, date -> Unsigned, } }