Tag: PRISMA2
¿La extensión VSCode Prisma tiene reglas como eslint? Necesito que su linter ignore líneas en archivos de esquema. Por ejemplo, dado: prisma model User{ // PaymentMethod puede ser compartido entre múltiples registros – no es único paymentMethodId String? @db.VarChar(30) } el auto-formateador/linter agregará @unique: prisma model User{ // PaymentMethod puede . . . Read more
Estoy aprendiendo Prisma. Quiero aprovechar las relaciones implícitas de Prisma tanto como sea posible para la siguiente relación (y más tarde quiero usar nexus para escribir consultas): 1 Usuario puede pertenecer a muchas Conversaciones (como participante) 1 Conversación tiene una serie de usuarios (llamados participantes) 1 Usuario puede ser autor . . . Read more
Estoy usando el ORM Prisma para consultar publicaciones. Mi modelo de publicación se ve así: model Post { id String @id @default(uuid()) content String @db.VarChar(1000) created DateTime @default(now()) cursorNo Int @default(autoincrement()) user User @relation(fields: [userId], references: [id], name: “postuser”) userId String likes User[] @relation(references: [id], name: “postlikes”) } Y mi . . . Read more
Digamos que hay dos entidades en una relación uno a muchos, “Padre” e “Hijo”, con el esquema que se ve así: datasource db { provider = “postgresql” url = env(“DATABASE_URL”) } model Parent { uuid String @id @default(dbgenerated(“genrandomuuid()”)) @db.Uuid name String @map(name: “name”) @db.VarChar(20) age Int @default(0) @db.SmallInt createdTime DateTime . . . Read more
Quiero modelar comentarios anidados, como en Reddit. Estoy utilizando una relación uno-a-muchos con uno mismo como esta: modelo Comentario { […] parentId String? parent Comentario? @relation(“ParienteHijos”, fields: [parentId], references: [id]) children Comentario[] @relation(“ParienteHijos”) } Cada hijo está conectado a su padre por parentId. Los comentarios pueden tener una anidación infinita, . . . Read more