model User {
id String @id @default(uuid())
email String @unique
agents Agent[]
rooms RoomMember[]
}
model Agent {
id String @id @default(uuid())
name String
ownerId String
owner User @relation(fields: [ownerId])
}
npx prisma migrate dev --name add-agent-config
npx prisma generate
npx prisma studio # visual DB explorer
npx prisma migrate deploy
npx prisma generate
Always use migrate deploy in production — it never creates migration files and never resets the database.