From 18f2160c27fa89c01ae8d1ac70fabd9659ce5ba1 Mon Sep 17 00:00:00 2001 From: lionarius Date: Tue, 23 Apr 2024 12:34:10 +0300 Subject: [PATCH] / --- src/entity/log.rs | 5 ++++- src/entity/message.rs | 7 ++++--- src/entity/secret.rs | 1 + 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/src/entity/log.rs b/src/entity/log.rs index 75fb3c4..f8a66e5 100644 --- a/src/entity/log.rs +++ b/src/entity/log.rs @@ -1,6 +1,9 @@ +use chrono::Utc; + +#[derive(Clone, sqlx::FromRow)] pub struct Log { pub id: super::LongId, pub user_id: super::ShortId, pub action: String, - pub created_at: chrono::NaiveDateTime, + pub created_at: chrono::DateTime, } diff --git a/src/entity/message.rs b/src/entity/message.rs index 191785f..b15b924 100644 --- a/src/entity/message.rs +++ b/src/entity/message.rs @@ -1,8 +1,9 @@ -use super::ShortId; +use chrono::Utc; +#[derive(Clone, sqlx::FromRow)] pub struct Message { pub id: super::LongId, - pub user_id: ShortId, + pub user_id: super::ShortId, pub content: String, - pub created_at: chrono::NaiveDateTime, + pub created_at: chrono::DateTime, } diff --git a/src/entity/secret.rs b/src/entity/secret.rs index 083fd39..8c9cdf6 100644 --- a/src/entity/secret.rs +++ b/src/entity/secret.rs @@ -1,3 +1,4 @@ +#[derive(Clone, sqlx::FromRow)] pub struct Secret { pub id: super::ShortId, pub user_id: super::ShortId,