From 5e133beb9b298658503a91f80359524d46034914 Mon Sep 17 00:00:00 2001 From: mykola2312 <49044616+mykola2312@users.noreply.github.com> Date: Sun, 3 Mar 2024 22:20:59 +0200 Subject: [PATCH] every struct should be debuggable --- src/db.rs | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/db.rs b/src/db.rs index 873cebc..008d384 100644 --- a/src/db.rs +++ b/src/db.rs @@ -6,7 +6,7 @@ use super::util::make_database_url; pub type DbPool = SqlitePool; -#[derive(sqlx::FromRow)] +#[derive(sqlx::FromRow, Debug)] pub struct User { pub id: i64, pub tg_id: i64, @@ -32,7 +32,7 @@ impl User { pub mod user; -#[derive(sqlx::FromRow)] +#[derive(sqlx::FromRow, Debug)] pub struct Chat { pub id: i64, pub tg_id: i64, @@ -55,7 +55,7 @@ impl Chat { pub mod chat; -#[derive(sqlx::FromRow)] +#[derive(sqlx::FromRow, Debug)] pub struct Link { pub id: i64, pub domain: String, @@ -64,22 +64,22 @@ pub struct Link { pub auto_download: i64, } -#[derive(sqlx::FromRow)] +#[derive(sqlx::FromRow, Debug)] pub struct Request { pub id: i64, pub requested_by: i64, pub approved_by: Option, - pub message: Option, + pub message: String, pub is_approved: i64, } -#[derive(sqlx::FromRow)] +#[derive(sqlx::FromRow, Debug)] pub struct RequestChat { pub id: i64, pub requested_by: i64, pub requested_for: i64, pub approved_by: Option, - pub message: Option, + pub message: String, pub is_approved: i64, }