Programa do Curso
Introdução
Módulo 1. Atualizando conceitos
- Por que precisamos de migrações de banco de dados
- Como o Flyway funciona
- Bancos de dados suportados
Módulo 2. Componentes básicos do Flyway
- O que é uma migração
- Compreendendo Callbacks
- Sobrescrevendo Erros
Módulo 3. Compreendendo os comandos disponíveis
- Vamos fazer uma migração
- Usando a pipeline: Migrate, Clean, Info, Validate
- Usando a pipeline: Undo, Baseline, Repair
Módulo 4. Utilizando diferentes formas de interagir com o Flyway
- Abordagem da linha de comando
- Usando a API em Java
- Como usar Maven com Flyway
- Como usar Gradle com Flyway
- Os códigos de erro
Módulo 5. Como configurar o Flyway
- Parâmetros disponíveis
- O papel das variáveis de ambiente
- Usando arquivos de configuração
- Compreendendo placeholders
- Utilizando segurança via SSL
- Como gerenciar autenticação
- Como armazenar segredos
Módulo 6. Usando conceitos avançados
- O que é uma migração repetível
- Como desfazer uma migração
- Pensar em uma migração baseada em Java
- Injetando código no ciclo de vida do flyway através de callbacks
- Usando sobrescritas de erros de forma produtiva
- O papel essencial de um dry run
Resumo e Conclusão
Requisitos
- Experiência com gerenciamento de banco de dados e sistemas de gerenciamento de bancos de dados
Público-alvo
- Database administradores
Declaração de Clientes (3)
The training instruments provided.
- UNIFI
Curso - NoSQL Database with Microsoft Azure Cosmos DB
Ótima comunicação, Łukasz explicou tudo de forma fácil e compreensível
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Curso - ORACLE SQL Fundamentals
Máquina Traduzida
o treinador foi muito útil, o ritmo do treinamento foi realmente bom e os exercícios não eram muito difíceis, nem muito fáceis. sempre que eu ficava preso, ele me ajudou muito bem e se certificou de que eu entendia tudo.
Jade Stappaerts - KULeuven
Curso - Oracle SQL Language
Máquina Traduzida