Programa do Curso

Introdução

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

  • Conceitos básicos
  • Plugins existentes
  • Bases de dados suportadas

Começar a utilizar o Flyway

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

Migrar com o Flyway

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

Configuração da rota migratória

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

Execução de Database Migrations

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

Integração da Flyway num projeto com Databases existentes

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

Gestão de Database Migrations

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

Explorar características avançadas da rota migratória

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

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

Declaração de Clientes (3)

Cursos Relacionados

Categorias Relacionadas