课程大纲

介绍

模块 1.刷新概念

  • 为什么需要数据库迁移
  • Flyway如何运作
  • 支持的数据库

模块 2.Flyway 构建块

  • 什么是迁移
  • 了解回调
  • 覆盖错误

模块 3.了解可用的命令

  • 让我们进行迁移
  • 使用管道:迁移、清理、信息、验证
  • 使用管道:撤消、基线、修复

模块 4.使用不同的方式与Flyway互动

  • 接近命令行
  • 在 Java 上使用 API
  • 如何将 Maven 与 Flyway 一起使用
  • 如何在 Flyway 中使用 Gradle
  • 错误代码

模块 5.如何配置Flyway

  • 可用参数
  • 环境变量的作用
  • 使用配置文件
  • 了解占位符
  • 通过 SSL 使用安全性
  • 如何管理身份验证
  • 如何存储机密

模块 6.使用高级概念

  • 什么是可重复迁移
  • 如何撤消迁移
  • 考虑基于 Java 的迁移
  • 通过回调将代码注入 Flyway 生命周期
  • 以高效的方式使用错误覆盖
  • 试运行的重要作用

总结和结论

要求

  • 具有数据库管理和数据库管理系统的经验

观众

  • Database 管理员
 14 小时

人数



每位参与者的报价

客户评论 (3)

相关课程

课程分类