Add feature sqlx locks for user, roles on GuildMember

This commit is contained in:
Quat3rnion 2024-06-04 00:22:12 -04:00
parent 97f10aaa61
commit 2b06742a62
1 changed files with 2 additions and 0 deletions

View File

@ -15,9 +15,11 @@ use crate::types::{entities::PublicUser, Snowflake};
/// # Reference
/// See <https://discord-userdoccers.vercel.app/resources/guild#guild-member-object>
pub struct GuildMember {
#[cfg_attr(feature = "sqlx", sqlx(skip))]
pub user: Option<Shared<PublicUser>>,
pub nick: Option<String>,
pub avatar: Option<String>,
#[cfg_attr(feature = "sqlx", sqlx(skip))]
pub roles: Vec<Snowflake>,
pub joined_at: DateTime<Utc>,
pub premium_since: Option<String>,