Add back settings and extended_settings fields to User

This commit is contained in:
Quaternion 2023-05-27 00:07:07 -04:00
parent f88276cb9a
commit 04813967c2
1 changed files with 6 additions and 0 deletions

View File

@ -49,6 +49,12 @@ pub struct User {
pub purchased_flags: i32, pub purchased_flags: i32,
pub premium_usage_flags: i32, pub premium_usage_flags: i32,
pub disabled: Option<bool>, pub disabled: Option<bool>,
#[cfg_attr(feature = "sqlx", sqlx(skip))]
pub settings: UserSettings,
#[cfg(feature = "sqlx")]
pub extended_settings: sqlx::types::Json<Value>,
#[cfg(not(feature = "sqlx"))]
pub extended_settings: Value,
} }
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)] #[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]