diff --git a/prns/src/main.rs b/prns/src/main.rs index cf8ef55..a8b6c24 100644 --- a/prns/src/main.rs +++ b/prns/src/main.rs @@ -1,8 +1,10 @@ -use pronouns::models::{member::Member, user::User}; +pub mod models; + use rocket::{response::Redirect, Config, State}; use simple_logger; use sqlx::{postgres::PgPoolOptions, Pool, Postgres}; use std::{env, path::PathBuf}; +use crate::models::{User, Member}; #[macro_use] extern crate rocket; diff --git a/prns/src/models.rs b/prns/src/models.rs new file mode 100644 index 0000000..e0bf2d7 --- /dev/null +++ b/prns/src/models.rs @@ -0,0 +1,14 @@ +#[derive(Debug)] +pub struct User { + pub id: String, + pub sid: String, + pub username: String, +} + +#[derive(Debug)] +pub struct Member { + pub id: String, + pub user_id: String, + pub sid: String, + pub name: String, +}