diff --git a/web/prisma/migrations/20260710174553_add_config/migration.sql b/web/prisma/migrations/20260710174553_add_config/migration.sql new file mode 100644 index 0000000..02f5b40 --- /dev/null +++ b/web/prisma/migrations/20260710174553_add_config/migration.sql @@ -0,0 +1,9 @@ +-- CreateTable +CREATE TABLE "Config" ( + "key" TEXT NOT NULL, + "value" TEXT NOT NULL, + "secret" BOOLEAN NOT NULL DEFAULT false, + "updatedAt" TIMESTAMP(3) NOT NULL, + + CONSTRAINT "Config_pkey" PRIMARY KEY ("key") +); diff --git a/web/prisma/schema.prisma b/web/prisma/schema.prisma index 0efa371..209ca4d 100644 --- a/web/prisma/schema.prisma +++ b/web/prisma/schema.prisma @@ -75,3 +75,10 @@ model LibraryItem { @@unique([artist, album]) } + +model Config { + key String @id + value String + secret Boolean @default(false) + updatedAt DateTime @updatedAt +}