Kerangka Materi
Pendahuluan
Modul 1. Mengingat konsep-konsep
- Kenapa kita membutuhkan migrasi database
- Bagaimana Flyway bekerja
- Database yang didukung
Modul 2. Blok-blok pembangunan Flyway
- Apa itu migrasi
- Memahami Callbacks
- Mengatasi Kesalahan
Modul 3. Memahami perintah yang tersedia
- Mari kita lakukan migrasi
- Menggunakan pipeline: Migrate, Clean, Info, Validate
- Menggunakan pipeline: Undo, Baseline, Repair
Modul 4. Menggunakan berbagai cara untuk berinteraksi dengan Flyway
- Mendekati baris perintah
- Menggunakan API pada Java
- Cara menggunakan Maven dengan Flyway
- Cara menggunakan Gradle dengan Flyway
- Kode kesalahan
Modul 5. Bagaimana mengonfigurasi Flyway
- Parameter yang tersedia
- Peran variabel lingkungan
- Menggunakan berkas konfigurasi
- Memahami placeholder
- Menggunakan keamanan melalui SSL
- Cara mengelola otentikasi
- Cara menyimpan rahasia
Modul 6. Menggunakan konsep lanjutan
- Apa itu migrasi berulang
- Bagaimana mengurangi migrasi
- Pikirkan tentang migrasi berbasis Java
- Menyisipkan kode ke siklus hidup flyway melalui callbacks
- Menggunakan penggantian kesalahan secara produktif
- Peran esensial dari dry run
Ringkasan dan Kesimpulan
Persyaratan
- Pengalaman dalam manajemen database dan sistem manajemen database
Audience
- Database administrator
Testimoni (3)
The training instruments provided.
- UNIFI
Kursus - NoSQL Database with Microsoft Azure Cosmos DB
Great comunication, Łukasz explained everything in easy and understandable way
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Kursus - ORACLE SQL Fundamentals
the trainer was very helpful , the pace of the training was really good and the exercises weren't too hard, also not too easy. whenever I got stuck he helped me out very well and made sure I understood everything.