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

Duvida: Como gerenciar os banco de dados e realizar "migrations" usando Drizzle no contexto de Produção.

Olá, estou em duvida como fazer as "migrations" usando o Drizzle e/ou Prisma no meu banco de dados de Produção. Para desenvolvimento roda os comandos local e funciona perfeitamente mas quando vai para publicar eu fico em duvida.

A minha gambiarra é no inicio do programa rodar um função em código "migrate" interna do Drizzle sempre quando é iniciado. Isso faz que seja necessário ter a pasta ./drizzle no contexto da produção e quando quer fazer um build isso não parece certo.

Eu uso Dorkploy e sempre que vou atualizar o meu projeto é apenas atualizar o github na branch "prod" que ele vai gerar um container usando o Dockerfile. Nesse contexto de uso queria algo que pudesse ser automático para produção.

Carregando publicação patrocinada...
1

Toda vez que você atualiza sua aplicação, você desce o container do banco de dados e sobe novamente rodando a migrate pra deixar ele atualizado?