// This is your Prisma schema file, // learn more about it in the docs: https://pris.ly/d/prisma-schema // Get a free hosted Postgres database in seconds: `npx create-db` generator client { provider = "prisma-client" output = "../generated/prisma" } datasource db { provider = "mysql" } model User { id Int @id @default(autoincrement()) name String email String @unique password String createdAt DateTime @default(now()) updatedAt DateTime @updatedAt } model Article { id Int @id @default(autoincrement()) title String slug String @unique content String date String createdAt DateTime @default(now()) updatedAt DateTime @updatedAt } model Strategy { id Int @id @default(autoincrement()) name String description String data Json createdAt DateTime @default(now()) updatedAt DateTime @updatedAt } model Indicator { id Int @id @default(autoincrement()) name String groupName String data Json createdAt DateTime @default(now()) updatedAt DateTime @updatedAt } model Econ_SowInventory { id Int @id @default(autoincrement()) month String @unique inventory Int // 能繁母猪数量(万头) createdAt DateTime @default(now()) updatedAt DateTime @updatedAt } model ScraperCache { id Int @id @default(autoincrement()) scraperName String @unique // 爬虫名称,如:sow-inventory lastDataHash String? // 上次数据指纹 lastUpdateAt DateTime // 上次更新时间 metadata Json? // 其他元数据 createdAt DateTime @default(now()) updatedAt DateTime @updatedAt }