diff --git a/src/types/entities/user.rs b/src/types/entities/user.rs index ee3702d..bd1ffb2 100644 --- a/src/types/entities/user.rs +++ b/src/types/entities/user.rs @@ -49,6 +49,12 @@ pub struct User { pub purchased_flags: i32, pub premium_usage_flags: i32, pub disabled: Option, + #[cfg_attr(feature = "sqlx", sqlx(skip))] + pub settings: UserSettings, + #[cfg(feature = "sqlx")] + pub extended_settings: sqlx::types::Json, + #[cfg(not(feature = "sqlx"))] + pub extended_settings: Value, } #[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]