From 1e1b9d4f72c3bdfa80ce6b3326a5deb4d6c35204 Mon Sep 17 00:00:00 2001 From: shockrah Date: Wed, 5 Feb 2020 16:31:26 -0800 Subject: [PATCH] changed model fields to pub struct Invite now insertable --- server/src/models.rs | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/server/src/models.rs b/server/src/models.rs index 8da4fb4..0214a33 100644 --- a/server/src/models.rs +++ b/server/src/models.rs @@ -1,15 +1,16 @@ -#[derive(Serialize, Deserialize, Queryable)] -pub struct InviteView { +use crate::schema::invites; +#[derive(Insertable, Serialize, Deserialize, Queryable)] +pub struct Invite { pub id: u64, - expire: u64, - uses: Option, + pub expires: u64, + pub uses: Option, } #[derive(Serialize, Deserialize, Queryable)] pub struct UserView { - id: i64, - username: String, - display: Option, - password: String, - email: Option, + pub id: i64, + pub username: String, + pub display: Option, + pub password: String, + pub email: Option, } \ No newline at end of file