NeahOpti/prisma/news.schema.prisma
2025-04-22 12:49:37 +02:00

30 lines
741 B
Plaintext

// This is your Prisma schema file for the news database
generator client {
provider = "prisma-client-js"
binaryTargets = ["native", "linux-arm64-openssl-3.0.x"]
}
datasource db {
provider = "postgresql"
url = env("NEWSDB_URL")
}
model News {
id Int @id @default(autoincrement())
title String
url String @unique
date DateTime
source String
content String?
sentiment_score Float?
sentiment String?
symbols String[]
symbol String?
processed_at DateTime @default(now())
description String?
category String? @db.VarChar(50)
@@index([category])
@@index([date])
@@index([symbol])
}