Modelos de banco de dados

Com o DbGate, você pode comparar a estrutura do banco de dados, implantar modelos de banco de dados e realizar outras tarefas de modelagem de DB de maneira muito rápida e fácil.

Comparar banco de dados

Compare dois bancos de dados - encontre diferenças nas colunas das tabelas, nas definições de VIEW ou em outros objetos SQL

Sincronizar estrutura do banco de dados - execute ações para sincronizar a estrutura

Compare banco de dados e modelo YAML - compare o banco de dados real com o modelo no formato YAML, implante alterações do YAML para o banco de dados real

Muitas configurações - você pode, por exemplo, ignorar chaves estrangeiras, especificar quais objetos ignorar ou quais ações de sincronização realizar

DbGate - compare database settings

Editor de estrutura de tabela

Defina colunas, tipos de dados, chaves primárias e estrangeiras para tabelas novas ou existentes

Suporte a propriedades específicas de tabela, como o mecanismo de tabela MySQL

Pré-visualização SQL - você pode verificar o SQL gerado antes de salvar no banco de dados

Aviso de recriação de tabela - quando a tabela deve ser recriada, devido a limitações específicas do banco de dados, o DbGate avisa e permite que você verifique o script gerado

DbGate - table structure editor

Modelos de banco de dados implantáveis

Modelagem de DB para pasta - salve o modelo do banco de dados existente na pasta selecionada ou em um único arquivo JSON

Arquivos YAML simples para tabelas - você pode salvar seu modelo de DB no repositório GIT e mantê-lo facilmente

Arquivos de definição SQL - para outros objetos como views, procedimentos armazenados, funções

Implantação visual ou por linha de comando - implante alterações usando a ferramenta de Comparação, ou pela linha de comando, como parte do seu pipeline de CI/CD

DbGate - database model table yaml