Programa do Curso

Introdução

Módulo 1. Atualizar os conceitos

  • Porque é que precisamos de migrações de bases de dados
  • Como funciona o Flyway
  • Bases de dados suportadas

Módulo 2. Blocos de construção da rota migratória

  • O que é uma migração
  • Compreender os callbacks
  • Substituir erros

Módulo 3. Compreender os comandos disponíveis

  • Vamos fazer uma migração
  • Usando o pipeline: Migrar, Limpar, Informação, Validar
  • Usando o pipeline: Desfazer, Linha de base, Reparar

Módulo 4. Utilizar diferentes formas de interação com o Flyway

  • Aproximação à linha de comandos
  • Usando a API em Java
  • Como usar o Maven com o Flyway
  • Como usar o Gradle com o Flyway
  • Os códigos de erro

Módulo 5. Como configurar o Flyway

  • Os parâmetros disponíveis
  • O papel das variáveis de ambiente
  • Utilizar ficheiros de configuração
  • Compreender os marcadores de posição
  • Utilizar a segurança via SSL
  • Como gerir a autenticação
  • Como armazenar segredos

Módulo 6. Utilizar conceitos avançados

  • O que é uma migração repetível
  • Como anular uma migração
  • Pensar numa migração baseada em Java
  • Injetar código no ciclo de vida do flyway através de callbacks
  • Utilizar as substituições de erros de forma produtiva
  • O papel essencial de uma execução seca

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
 14 horas

Número de participantes



Preço por participante

Declaração de Clientes (4)

Cursos Relacionados

Categorias Relacionadas