mirror of https://github.com/ghostfolio/ghostfolio
Browse Source
The previous commit used `prisma db push` which doesn't create migration files. Railway runs `prisma migrate deploy` on startup, which requires a migration file in prisma/migrations/ to apply schema changes. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>pull/6456/head
1 changed files with 25 additions and 0 deletions
@ -0,0 +1,25 @@ |
|||||
|
-- CreateTable |
||||
|
CREATE TABLE "NewsArticle" ( |
||||
|
"id" TEXT NOT NULL, |
||||
|
"symbol" TEXT NOT NULL, |
||||
|
"headline" TEXT NOT NULL, |
||||
|
"summary" TEXT NOT NULL, |
||||
|
"source" TEXT NOT NULL, |
||||
|
"url" TEXT NOT NULL, |
||||
|
"imageUrl" TEXT, |
||||
|
"publishedAt" TIMESTAMP(3) NOT NULL, |
||||
|
"finnhubId" INTEGER NOT NULL, |
||||
|
"createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, |
||||
|
"updatedAt" TIMESTAMP(3) NOT NULL, |
||||
|
|
||||
|
CONSTRAINT "NewsArticle_pkey" PRIMARY KEY ("id") |
||||
|
); |
||||
|
|
||||
|
-- CreateIndex |
||||
|
CREATE UNIQUE INDEX "NewsArticle_finnhubId_key" ON "NewsArticle"("finnhubId"); |
||||
|
|
||||
|
-- CreateIndex |
||||
|
CREATE INDEX "NewsArticle_symbol_idx" ON "NewsArticle"("symbol"); |
||||
|
|
||||
|
-- CreateIndex |
||||
|
CREATE INDEX "NewsArticle_publishedAt_idx" ON "NewsArticle"("publishedAt"); |
||||
Loading…
Reference in new issue