generator client { provider = "prisma-client-js" } datasource db { provider = "sqlite" url = "file:./dev.db" } model Game { key String @id createdAt DateTime @default(now()) updatedAt DateTime @updatedAt name String rules String? instances Instance[] } model Human { key String @id @default(cuid()) token String @unique @default(cuid()) name String @default("__name__") lastActive DateTime @default(now()) playingInstances Instance[] } model Instance { id String @id @default(cuid()) createdByKey String gameKey String players Human[] game Game @relation(fields: [gameKey], references: [key]) gameState Json }