Executando verificação de segurança...
2

DÚVIDA: Criação de uma Classe genérica para todas operações CRUD com o ORM Prisma

Saudações de acordo o horário.

Estou a desenvolver um projeto que envolve muitas orações com crud de várias entidades. E basicamente o código dos serviços para as entidades se assemelham, e estou a repetir muito o mesmo código mudando apenas o nome da entidade.

Estive a pesquisar formas de como fazer essa abstração e não obtive bom resultados.

Alguém aqui já passou por isso e conseguiu criar uma solução que funciona?

Desde já agradeço 😊

1

vsrias pessoas ja tentsram criar pacotes, abstrações e classes genericas com esse objetivo mas ninguém co seguiu fazer de forma efetiva ou que diminusse a necessidade de escrever muito código ou que mais dificultasse a implementação do que ajudasse.

0
1

Já pensou em fazer uma classe abstrata que tenha os métodos CRUD e que esses métodos recebam parâmetros abstratos/interfaces e dentro desses métodos tenha uma factory que direcione o repositório ou serviço a ser chamado/executado?
Apenas dei uma ideia, mas com certeza dá pra trabalhar em cima disso e melhorar conforme o desejado

0
0