diff --git a/prisma/migrations/20250128102738_add_news/migration.sql b/prisma/migrations/20250128102738_add_news/migration.sql new file mode 100644 index 0000000..68b2aca --- /dev/null +++ b/prisma/migrations/20250128102738_add_news/migration.sql @@ -0,0 +1,16 @@ +-- CreateTable +CREATE TABLE "news" ( + "id" TEXT NOT NULL, + "title" TEXT NOT NULL, + "content" TEXT NOT NULL, + "excerpt" TEXT NOT NULL, + "tags" TEXT[], + "image" TEXT, + "publishedAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, + "authorId" TEXT NOT NULL, + + CONSTRAINT "news_pkey" PRIMARY KEY ("id") +); + +-- AddForeignKey +ALTER TABLE "news" ADD CONSTRAINT "news_authorId_fkey" FOREIGN KEY ("authorId") REFERENCES "User"("id") ON DELETE RESTRICT ON UPDATE CASCADE;