Professional Documents
Culture Documents
```prisma
// schema.prisma
model User {
id Int @id
@default(autoincrement())
username String @unique
email String @unique
profile Profile? @relation(fields:
[profileId], references: [id])
profileId Int?
}
model Profile {
id Int @id
@default(autoincrement())
bio String
user User @relation(fields:
[userId], references: [id])
userId Int @unique
}
```
```javascript
const { PrismaClient } =
require('@prisma/client');
main()
.catch((e) => {
throw e;
})
.finally(async () => {
await prisma.$disconnect();
});
```