Bancos de dados

Migrations

Para engines relacionais, o card do banco oferece um atalho para rodar o comando de migration do seu projeto sem sair do painel.

Como funciona

PostgreSQL, MySQL e MariaDB exibem um botão de migration no card do banco. Você informa o comando (por exemplo, o script de migration do seu ORM) e o diretório do projeto na VPS onde ele deve ser executado — o painel roda o comando remotamente e mostra a saída.

Nota
Redis e MongoDB não têm esse botão, já que não trabalham com schema relacional versionado da mesma forma.

Boas práticas

Rode a migration depois de garantir que a variável de ambiente de conexão do banco já está configurada no projeto.Prefira comandos idempotentes — que podem ser executados mais de uma vez sem quebrar o schema.Para mudanças estruturais grandes, teste antes num banco separado antes de rodar contra o banco de produção.