Oii Sergio, tudo bem?
A boa notícia é que, sim, você pode realizar todas essas operações normalmente utilizando Next.js, Prisma e Postgres. O Prisma é um ORM (Object-Relational Mapping) que facilita a interação com o banco de dados através de métodos simples e diretos, permitindo que você faça inserções, atualizações, exclusões e consultas de maneira eficiente e segura.
Quando falam que você precisa rodar o Prisma novamente após uma alteração no banco de dados, estão se referindo especificamente à necessidade de sincronizar o modelo de dados do Prisma com o esquema atual do banco de dados. Essa etapa é necessária apenas quando você faz alterações no esquema do banco de dados, como adicionar uma nova tabela ou campo, e não para operações de CRUD (Create, Read, Update, Delete) comuns.
Um abraço e bons estudos.