prisma
Installation
SKILL.md
Prisma
Use for FMC schema.prisma work. Relation field names are Prisma Client API names, not DB names.
Naming Rules
- Models are PascalCase singular:
User,Region,QaConfig. - All fields are camelCase:
createdAt,maskBufferKm,regionId. - FK scalars use
{name}Id:regionId,headerLogoId. - To-one relations are singular camelCase:
user User,contract RegionContract?. - To-many relations are plural camelCase:
memberships Membership[],qaConfigs QaConfig[]. - DB names belong in
@map/@@map; do not mirror DB naming in Prisma relation fields.