Files
drop/prisma/migrations/20250603065304_ludusavi_manifest/migration.sql
DecDuck 951a741f3e feat: add ludusavi metadata import into database
WARNING: includes debug route
2025-06-10 12:11:04 +10:00

20 lines
622 B
SQL

-- CreateTable
CREATE TABLE "LudusaviEntry" (
"name" TEXT NOT NULL,
CONSTRAINT "LudusaviEntry_pkey" PRIMARY KEY ("name")
);
-- CreateTable
CREATE TABLE "LudusaviPlatformEntry" (
"ludusaviEntryName" TEXT NOT NULL,
"platform" "Platform" NOT NULL,
"files" TEXT[],
"registry" TEXT[],
CONSTRAINT "LudusaviPlatformEntry_pkey" PRIMARY KEY ("ludusaviEntryName","platform")
);
-- AddForeignKey
ALTER TABLE "LudusaviPlatformEntry" ADD CONSTRAINT "LudusaviPlatformEntry_ludusaviEntryName_fkey" FOREIGN KEY ("ludusaviEntryName") REFERENCES "LudusaviEntry"("name") ON DELETE RESTRICT ON UPDATE CASCADE;