Programa do Curso

Introdução

Visão geral das caraterísticas e da arquitetura da Flyway

  • Conceitos fundamentais
  • Plugins existentes
  • Bases de dados suportadas

Primeiros passos com o Flyway

  • Configuração da ferramenta de linha de comando Flyway
  • Configuração inicial
  • Os 7 comandos básicos

Migrando com o Flyway

  • Migrações baseadas em SQL
  • Migrações baseadas em Java
  • Migrações de scripts
  • Transacções, resultados de consultas e esquemas

Configurar o Flyway

  • Parâmetros
  • Variáveis de ambiente
  • Ficheiros de configuração e marcadores de posição
  • Suporte e autenticação SSL
  • Gestão de segredos

Executando Database Migrações

  • Executando a API Flyway
  • Executando migrações com o plug-in Maven
  • Executando migrações com o plugin Gradle

Integrar o Flyway num projeto com Databases existentes

  • Extração e limpeza de dados
  • Alinhamento das bases de dados
  • Criar versões de base

Gerir as migrações Database

  • Revisão do estado da migração
  • Criar migrações repetíveis
  • Desfazer migrações
  • Execução de callbacks
  • Substituir erros
  • Execução de testes

Explorando recursos avançados do Flyway

  • Gestão de dados de teste
  • Migrações compatíveis com versões anteriores
  • Migrações com tempo de inatividade zero

Resolução de problemas

Resumo e conclusão

Requisitos

  • Experiência em gestão de bases de dados e sistemas de gestão de bases de dados

Público

  • Database administradores
 7 Horas

Próximas Formações Provisórias

Categorias Relacionadas