Skip to main content

yauth_entity/
audit.rs

1use chrono::NaiveDateTime;
2use serde::{Deserialize, Serialize};
3use uuid::Uuid;
4
5#[derive(Debug, Clone, Serialize, Deserialize)]
6pub struct NewAuditLog {
7    pub id: Uuid,
8    pub user_id: Option<Uuid>,
9    pub event_type: String,
10    pub metadata: Option<serde_json::Value>,
11    pub ip_address: Option<String>,
12    pub created_at: NaiveDateTime,
13}