From 7d9cc1f1f031641714b6a67eb8152560b476ccf4 Mon Sep 17 00:00:00 2001 From: daniel31x13 Date: Wed, 7 Feb 2024 10:30:09 -0500 Subject: [PATCH] added "linksRouteTo" field to the prisma schema --- .../migration.sql | 5 +++++ prisma/schema.prisma | 9 +++++++++ 2 files changed, 14 insertions(+) create mode 100644 prisma/migrations/20240207152849_add_links_route_enum_setting/migration.sql diff --git a/prisma/migrations/20240207152849_add_links_route_enum_setting/migration.sql b/prisma/migrations/20240207152849_add_links_route_enum_setting/migration.sql new file mode 100644 index 0000000..646c78c --- /dev/null +++ b/prisma/migrations/20240207152849_add_links_route_enum_setting/migration.sql @@ -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'; diff --git a/prisma/schema.prisma b/prisma/schema.prisma index 23ff147..8cfa7b3 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -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 } +