wishlist-app/prisma/migrations/20220126195045_first_migration/migration.sql
Benny Samir Hierl 38600ebacb first commit
Signed-off-by: Benny Samir Hierl <bennysamir@posteo.de>
2022-01-29 11:04:24 +01:00

24 lines
693 B
SQL

-- CreateTable
CREATE TABLE "Wishlist" (
"id" TEXT NOT NULL PRIMARY KEY,
"title" TEXT NOT NULL,
"imageSrc" TEXT NOT NULL,
"slugUrlText" TEXT NOT NULL,
"description" TEXT
);
-- CreateTable
CREATE TABLE "Item" (
"id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
"title" TEXT NOT NULL,
"url" TEXT,
"image" TEXT,
"description" TEXT NOT NULL,
"comment" TEXT,
"bought" BOOLEAN NOT NULL DEFAULT false,
"wishlistId" TEXT,
CONSTRAINT "Item_wishlistId_fkey" FOREIGN KEY ("wishlistId") REFERENCES "Wishlist" ("id") ON DELETE SET NULL ON UPDATE CASCADE
);
-- CreateIndex
CREATE UNIQUE INDEX "Wishlist_slugUrlText_key" ON "Wishlist"("slugUrlText");