From 87fc6700a468be43db35a348dc1effa2e536dffc Mon Sep 17 00:00:00 2001 From: shockrah Date: Tue, 19 May 2020 20:10:39 -0700 Subject: [PATCH] models::InsertableSession added for session creation --- server/src/models.rs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/server/src/models.rs b/server/src/models.rs index 0f3e41f..c4cddbe 100644 --- a/server/src/models.rs +++ b/server/src/models.rs @@ -1,4 +1,4 @@ -use crate::schema::{invites, users, channels}; +use crate::schema::{invites, users, channels, sessions}; #[derive(Insertable, Serialize, Deserialize, Queryable, Debug)] #[table_name = "invites"] pub struct Invite { @@ -56,3 +56,10 @@ pub struct InsertableChannel { pub limit: i32, // <= 0 means there is no limit pub type_: i32, // 1 for voice 2 for text } + +#[derive(Insertable)] +#[table_name = "sessions"] +pub struct InsertableSession { + pub secret: String, + pub expires: u64, +} \ No newline at end of file