use chrono::{DateTime, Utc}; use serde::Deserialize; #[derive(Debug, sqlx::FromRow, Deserialize, Clone)] pub struct Scrobble { pub xata_id: String, pub user_id: String, pub track_id: String, pub album_id: Option, pub artist_id: Option, pub uri: Option, #[serde(with = "chrono::serde::ts_seconds")] pub xata_createdat: DateTime, #[serde(with = "chrono::serde::ts_seconds")] pub timestamp: DateTime, }