zenstack/packages/clients/tanstack-query/test/schemas/basic/schema.zmodel
2025-11-05 12:24:38 -08:00

35 lines
683 B
Text

datasource db {
provider = 'sqlite'
}
model User {
id String @id @default(cuid())
email String @unique
name String?
posts Post[]
}
model Post {
id String @id @default(cuid())
title String
owner User? @relation(fields: [ownerId], references: [id])
ownerId String?
category Category? @relation(fields: [categoryId], references: [id])
categoryId String?
}
model Category {
id String @id @default(cuid())
name String @unique
posts Post[]
}
model Foo {
id String @id @default(cuid())
type String
@@delegate(type)
}
model Bar extends Foo {
title String
}