首页
›
Web后端与企业应用开发
›
076-数据库迁移版本回归冒烟清单
›
《Flyway迁移脚本参数配置与冒烟检查工程实践》
VIP20
本课程属于:076-数据库迁移版本回归冒烟清单
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Flyway迁移脚本参数配置与冒烟检查工程实践
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
Flyway概述
Flyway是什么 · 为什么需要数据库版本控制 · Flyway与传统数据库变更管理的对…
Flyway
是什么
02
Flyway核心概念
迁移(Migration) · 校验(Validate) · 基线(Baseline)
Flyway
核心概念
03
Flyway工作原理解析
Flyway如何跟踪迁移状态 · schema_history表结构详… · 迁移执行流程
Flyway
工作原理解析
04
Flyway安装与配置
下载与安装Flyway命令行工具 · 配置环境变量 · 验证安装是否成功
Flyway
安装
05
Flyway项目初始化
创建第一个迁移脚本 · 配置flyway.conf文件 · 执行基线迁移
Flyway
项目初始化
06
Flyway迁移脚本命名规范
版本号命名规则 · 前缀与分隔符 · 描述性命名最佳实践
Flyway
迁移脚本命名规范
07
Flyway迁移脚本类型
版本化迁移(Versioned Mi… · 可重复迁移(Repeatable M… · 撤销迁移(Undo Migratio…
Flyway
迁移脚本类型
08
Flyway参数配置详解(上)
flyway.url · flyway.user · flyway.password
Flyway
参数配置详解
09
Flyway参数配置详解(中)
flyway.locations · flyway.sqlMigratio…
Flyway
参数配置详解
10
Flyway参数配置详解(下)
flyway.baselineOnM… · flyway.validateOnM… · flyway.outOfOrder
Flyway
参数配置详解
11
Flyway多环境配置
开发 · 测试 · 生产环境配置分离
Flyway
多环境配置
12
Flyway与Spring Boot集成
在Spring Boot项目中配置F… · 自动迁移与手动迁移 · application.yml配置示…
Flyway
Spring
13
Flyway与Maven/Gradle集成
在Maven项目中配置flyway-… · 在Gradle项目中配置flyway… · 常用任务与命令
Flyway
Maven/Gradle
14
Flyway命令行工具详解
migrate · clean · info
Flyway
命令行工具详解
15
Flyway迁移脚本编写规范
SQL脚本编写最佳实践 · 事务控制 · DDL与DML的混合使用
Flyway
迁移脚本编写规范
16
Flyway冒烟检查概念
什么是冒烟检查 · 为什么需要冒烟检查 · 冒烟检查在数据库迁移中的重要性
Flyway
冒烟检查概念
17
Flyway冒烟检查策略设计
检查点设计原则 · 检查脚本分类 · 检查结果判定标准
Flyway
冒烟检查策略设计
18
Flyway冒烟检查脚本编写
编写检查表结构 · 检查数据完整性 · 检查索引与约束的SQL脚本
Flyway
冒烟检查脚本编写
19
Flyway冒烟检查自动化
使用Flyway回调机制自动执行检查 · 在迁移前后触发检查脚本
Flyway
冒烟检查自动化
20
Flyway回调机制详解
beforeMigrate · afterMigrate · beforeEachMigrate
Flyway
回调机制详解
21
Flyway错误处理与回滚
迁移失败的原因分析 · 手动回滚策略 · 使用Undo迁移进行回滚
Flyway
错误处理
22
Flyway基线管理
基线设置的最佳时机 · 基线版本的选择 · 基线迁移与普通迁移的区别
Flyway
基线管理
23
Flyway多Schema管理
在同一个数据库中管理多个Schema · 跨Schema迁移 · Schema间依赖处理
Flyway
Schema
24
Flyway与CI/CD集成
在Jenkins/GitLab CI… · 流水线中的迁移与检查步骤 · 失败通知与告警
Flyway
CI/CD
25
Flyway性能优化
批量迁移 · 减少校验开销 · 合理拆分迁移脚本
Flyway
性能优化
26
Flyway安全最佳实践
密码加密存储 · 最小权限原则 · 审计日志
Flyway
安全最佳实践
27
Flyway常见问题与排错
校验失败 · 版本冲突 · 脚本顺序错误
Flyway
常见问题
28
Flyway实战案例一
从零开始为电商系统搭建数据库版本管理 · 包含用户表 · 订单表
Flyway
实战案例一
29
Flyway实战案例二
在已有数据库上引入Flyway · 处理遗留数据 · 设置基线
Flyway
实战案例二
30
Flyway课程总结与最佳实践
回顾核心知识点 · 总结常见陷阱 · 推荐学习资源与下一步行动指南
Flyway
课程总结
所属VIP或分类
同VIP:database-migration数据完整性冒烟验证方法
同VIP:DB迁移冒烟GORM冒烟回归
同VIP:GORMDB迁移冒烟冒烟回归