diff --git a/prisma/schema.prisma b/prisma/schema.prisma index be89a86..1b848ca 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -12,15 +12,17 @@ datasource db { } model Feed { - id Int @id @default(autoincrement()) - name String - url String - guild_id String - active Boolean - created_at DateTime @default(now()) - updated_at DateTime @updatedAt - channels Channel[] - filters Filter[] + id Int @id @default(autoincrement()) + name String + url String + guild_id String + active Boolean + created_at DateTime @default(now()) + updated_at DateTime @updatedAt + channels Channel[] + filters Filter[] + message_style MessageStyle? @relation(fields: [message_style_id], references: [id], onDelete: SetNull) + message_style_id Int? @@unique([guild_id, name]) @@index([guild_id, created_at(sort: Desc)]) @@ -71,6 +73,7 @@ model MessageStyle { description_mutator TextMutator? created_at DateTime @default(now()) updated_at DateTime @updatedAt + Feed Feed[] @@unique([guild_id, name]) @@index([guild_id, created_at(sort: Desc)])