Configured Rustfmt

This commit is contained in:
Jef Roosens 2021-08-22 16:45:01 +02:00
parent b13b760e2f
commit 16ddc9aecd
Signed by: Jef Roosens
GPG key ID: 955C0660072F691F
12 changed files with 169 additions and 63 deletions

View file

@ -1,2 +1,2 @@
pub mod users;
pub mod tokens;
pub mod users;

View file

@ -1,10 +1,11 @@
use diesel::{Insertable, Queryable};
use uuid::Uuid;
use diesel::{Queryable, Insertable};
use crate::schema::refresh_tokens;
#[derive(Queryable)]
pub struct RefreshToken {
pub struct RefreshToken
{
pub token: Vec<u8>,
pub user_id: Uuid,
pub expires_at: chrono::NaiveDateTime,
@ -13,7 +14,8 @@ pub struct RefreshToken {
#[derive(Insertable)]
#[table_name = "refresh_tokens"]
pub struct NewRefreshToken {
pub struct NewRefreshToken
{
pub token: Vec<u8>,
pub user_id: Uuid,
pub expires_at: chrono::NaiveDateTime,

View file

@ -1,12 +1,15 @@
use crate::schema::users;
use diesel::{AsChangeset, Insertable, Queryable, prelude::*};
use diesel::{prelude::*, AsChangeset, Insertable, Queryable};
use serde::Serialize;
use uuid::Uuid;
use crate::schema::users::dsl::*;
use crate::errors::RBError;
use crate::{
errors::RBError,
schema::{users, users::dsl::*},
};
#[derive(Queryable, Serialize)]
pub struct User {
pub struct User
{
pub id: Uuid,
pub username: String,
#[serde(skip_serializing)]
@ -18,12 +21,14 @@ pub struct User {
#[derive(Insertable, AsChangeset)]
#[table_name = "users"]
pub struct NewUser {
pub struct NewUser
{
pub username: String,
pub password: String,
pub admin: bool,
}
pub fn all(conn: &PgConnection) -> crate::Result<Vec<User>> {
pub fn all(conn: &PgConnection) -> crate::Result<Vec<User>>
{
users.load::<User>(conn).map_err(|_| RBError::DBError)
}