model DiscordMembers {
sid Int @id @default(autoincrement())
id String @db.VarChar(20)
guild_id String @db.VarChar(20)
nick String? @db.VarChar(32)
avatar String? @db.VarChar(34) /// 32 + a_ for animated
joined_at DateTime @db.Timestamptz(6)
premium_since DateTime? @db.Timestamptz(6)
deaf Boolean?
mute Boolean?
flags Int?
pending Boolean?
permissions BigInt?
communication_disabled_until DateTime? @db.Timestamptz(6)
created_at DateTime @default(now()) @db.Timestamptz(6)
updated_at DateTime? @updatedAt @db.Timestamptz(6)
user DiscordUsers @relation(fields: [id], references: [id])
roles DiscordMemberRoles[]
// Unique index combination of guild_id and id
@@unique([guild_id, id], map: "user_id_in_guild")
@@map("DiscordMembers")
}
model DiscordMembers {
sid Int @id @default(autoincrement())
id String @db.VarChar(20)
guild_id String @db.VarChar(20)
nick String? @db.VarChar(32)
avatar String? @db.VarChar(34) /// 32 + a_ for animated
joined_at DateTime @db.Timestamptz(6)
premium_since DateTime? @db.Timestamptz(6)
deaf Boolean?
mute Boolean?
flags Int?
pending Boolean?
permissions BigInt?
communication_disabled_until DateTime? @db.Timestamptz(6)
created_at DateTime @default(now()) @db.Timestamptz(6)
updated_at DateTime? @updatedAt @db.Timestamptz(6)
user DiscordUsers @relation(fields: [id], references: [id])
roles DiscordMemberRoles[]
// Unique index combination of guild_id and id
@@unique([guild_id, id], map: "user_id_in_guild")
@@map("DiscordMembers")
}