From 256fbd6afa5446c7841989c95ad2e444c8191abf Mon Sep 17 00:00:00 2001 From: Aden Lindsay <140392385+AdenMGB@users.noreply.github.com> Date: Mon, 3 Feb 2025 16:50:10 +1030 Subject: [PATCH] fix(backend): Add forgotton migration for news storage --- .../20250128102738_add_news/migration.sql | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 prisma/migrations/20250128102738_add_news/migration.sql 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;