Urara-Blog/node_modules/.pnpm-store/v3/files/b2/3094dc7c4d17cf27af269bf1158e2369658f3ca719a6719bb7a6a71309765d7c142610c6aa042d3a01cb8f5d146c8446a770ecb4eb4fe86ad0433bae791ef8
2022-08-14 01:14:53 +08:00

41 lines
827 B
Text

datasource db {
provider = "postgresql"
url = env("DATABASE_URL")
}
generator client {
provider = "prisma-client-js"
}
/// Post including an author and content.
model Post {
id Int @default(autoincrement()) @id
content String?
published Boolean @default(false)
author User? @relation(fields: [authorId], references: [id])
authorId Int?
}
// Documentation for this model.
model User {
id Int @default(autoincrement()) @id
email String @unique
name String?
posts Post[]
specialName UserName
test Test
}
/// This is an enum specifying the UserName.
enum UserName {
Fred
Eric
}
// This is a test enum.
enum Test {
TestUno
TestDue
}
// taken from https://github.com/prisma/language-tools/blob/master/packages/vscode/testFixture/hover.prisma