diff --git a/prisma/migrations/20220129174151_first_migration/migration.sql b/prisma/migrations/20220205134511_first_migration/migration.sql similarity index 79% rename from prisma/migrations/20220129174151_first_migration/migration.sql rename to prisma/migrations/20220205134511_first_migration/migration.sql index f84bb69..d37838a 100644 --- a/prisma/migrations/20220129174151_first_migration/migration.sql +++ b/prisma/migrations/20220205134511_first_migration/migration.sql @@ -4,17 +4,17 @@ CREATE TABLE "Wishlist" ( "title" TEXT NOT NULL, "imageSrc" TEXT NOT NULL, "slugUrlText" TEXT NOT NULL, - "description" TEXT + "description" TEXT NOT NULL DEFAULT '' ); -- CreateTable CREATE TABLE "Item" ( "id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "title" TEXT NOT NULL, - "url" TEXT, - "imageSrc" TEXT, + "url" TEXT NOT NULL DEFAULT '', + "imageSrc" TEXT NOT NULL DEFAULT '', "description" TEXT NOT NULL, - "comment" TEXT, + "comment" TEXT NOT NULL DEFAULT '', "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 diff --git a/prisma/schema.prisma b/prisma/schema.prisma index 7616486..492ab53 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -15,18 +15,18 @@ model Wishlist { title String imageSrc String slugUrlText String @unique - description String? + description String @default("") items Item[] } model Item { - id Int @id @default(autoincrement()) + id Int @id @default(autoincrement()) title String - url String? - imageSrc String? + url String @default("") + imageSrc String @default("") description String - comment String? + comment String @default("") bought Boolean @default(false) - wishlist Wishlist @relation(fields: [wishlistId], references: [id]) + wishlist Wishlist @relation(fields: [wishlistId], references: [id]) wishlistId String }