added "linksRouteTo" field to the prisma schema

This commit is contained in:
daniel31x13 2024-02-07 10:30:09 -05:00
parent b06cb7c379
commit 7d9cc1f1f0
2 changed files with 14 additions and 0 deletions

View File

@ -0,0 +1,5 @@
-- CreateEnum
CREATE TYPE "LinksRouteTo" AS ENUM ('ORIGINAL', 'PDF', 'READABLE', 'SCREENSHOT');
-- AlterTable
ALTER TABLE "User" ADD COLUMN "linksRouteTo" "LinksRouteTo" NOT NULL DEFAULT 'ORIGINAL';

View File

@ -41,6 +41,7 @@ model User {
whitelistedUsers WhitelistedUser[]
accessTokens AccessToken[]
subscriptions Subscription?
linksRouteTo LinksRouteTo @default(ORIGINAL)
archiveAsScreenshot Boolean @default(true)
archiveAsPDF Boolean @default(true)
archiveAsWaybackMachine Boolean @default(false)
@ -49,6 +50,13 @@ model User {
updatedAt DateTime @default(now()) @updatedAt
}
enum LinksRouteTo {
ORIGINAL
PDF
READABLE
SCREENSHOT
}
model WhitelistedUser {
id Int @id @default(autoincrement())
username String @default("")
@ -157,3 +165,4 @@ model AccessToken {
createdAt DateTime @default(now())
updatedAt DateTime @default(now()) @updatedAt
}