use chrono::{DateTime, Utc}; use serde::Serialize; use sqlx::FromRow; use uuid::Uuid; #[derive(Debug, Clone, Serialize, FromRow)] pub struct AdminAuditEntry { pub id: Uuid, pub actor_user_id: Option, pub action: String, pub target_kind: String, pub target_id: Option, pub payload: serde_json::Value, pub at: DateTime, }