wishlist-app/prisma/migrations/20220129174151_first_migration/migration.sql
Benny Samir Hierl 8272237d50 DB schema changed
Signed-off-by: Benny Samir Hierl <bennysamir@posteo.de>
2022-01-29 18:42:26 +01:00

24 lines
705 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,
"imageSrc" TEXT,
"description" TEXT NOT NULL,
"comment" TEXT,
"bought" BOOLEAN NOT NULL DEFAULT false,
"wishlistId" TEXT NOT NULL,
CONSTRAINT "Item_wishlistId_fkey" FOREIGN KEY ("wishlistId") REFERENCES "Wishlist" ("id") ON DELETE RESTRICT ON UPDATE CASCADE
);
-- CreateIndex
CREATE UNIQUE INDEX "Wishlist_slugUrlText_key" ON "Wishlist"("slugUrlText");