PrismaのAttributes
from
Prisma schemaのData Model
#WIP
大きく2種類
@
はfieldに対しての指定
@@
はmodelに対しての指定
PrismaのAttributes
https://www.prisma.io/docs/concepts/components/prisma-schema/data-model#defining-attributes
docs
https://www.prisma.io/docs/reference/api-reference/prisma-schema-reference#attribute-argument-types
@id
https://www.prisma.io/docs/concepts/components/prisma-schema/data-model#defining-an-id-field
@relation()
@unique
@default()
@map
https://www.prisma.io/docs/reference/api-reference/prisma-schema-reference#map
DBのcolumn名と、Prisma Schemaのfield名が異なる場合に指定する
camelCaseとsnake_caseなどの違いも含む
@@map
@@index
https://www.prisma.io/docs/concepts/components/prisma-schema/data-model#defining-an-index
index (DB)