// This file is automatically generated by Keystone, do not modify it manually. // Modify your Keystone config when you want to change this. datasource sqlite { provider = "sqlite" } generator client { provider = "prisma-client" output = "./generated/prisma" previewFeatures = ["views"] } model Author { id String @id @default(cuid()) firstName String @default("") lastName String @default("") from_Post_author Post[] @relation("Post_author") @@unique([firstName, lastName]) } model Post { id String @id @default(cuid()) title String @default("") content String @default("") author Author? @relation("Post_author", fields: [authorId], references: [id]) authorId String? @map("author") tags Tag @relation("Post_tags", fields: [tagsId], references: [id]) tagsId String @map("tags") @@index([authorId]) @@index([tagsId]) } model Tag { id String @id @default(cuid()) name String @default("") posts Post[] @relation("Post_tags") }