Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

204
Visualizações
Algunos modelos Prisma @@map no generan

Tengo algunos modelos en mi archivo schema.prisma que no se generan con su @@map para usar en el cliente.

 model ContentFilter { id Int @id @default(autoincrement()) blurriness Float? @default(0.3) adult Float? @default(0.5) medical Float? @default(0.8) violence Float? @default(0.5) racy Float? @default(0.5) party_settings_id Int @unique party_settings PartySettings @relation(fields: [party_settings_id], references: [id]) @@map("contentfilter") } model PartySettings { id Int @id @default(autoincrement()) start DateTime? @default(now()) end DateTime? @default(now()) require_location Boolean? @default(false) require_name Boolean? @default(true) allow_comments Boolean? @default(true) allow_likes Boolean? @default(true) allow_before_party Boolean? @default(false) party_id Int @unique party Party @relation(fields: [party_id], references: [id]) content_filter ContentFilter? @@map("partysettings") } model Party { id Int @id @default(autoincrement()) name String hash String @unique description String user_id Int user User @relation(fields: [user_id], references: [id]) images Image[] order Order? settings PartySettings? @@map("party") }

el resto de mis modelos están disponibles en el cliente haciendo referencia a ellos con prisma.mappedname como prisma.party (del ejemplo anterior) esa tabla está expuesta y disponible en el cliente. Pero tanto la configuración de la fiesta como el filtro de contenido no están disponibles. Ejecuté los comandos de migración y generación muchas veces, también borré mi base de datos y volví a ejecutar migrar y generar. ¿Alguien podría ayudarme a entender qué estoy haciendo tan diferente en estas dos tablas?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

El operador @@map se usa para declarar el nombre de la tabla en la base de datos, no afecta los nombres de los modelos que se generan a través PrismaClient .

Entonces, según su archivo de esquema, el nombre de las tablas en su base de datos sería party , contentfilter y partysettings .

De forma predeterminada, el nombre de la propiedad es la forma en minúsculas del nombre del modelo, por ejemplo, user para un modelo de User o post para un modelo de Post .

Atributo del mapa: Referencia

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda