如何使用git中的新代码逐步更新Aurora RDS?

时间:2017-01-04 13:12:16

标签: mysql amazon-web-services jenkins amazon-rds amazon-rds-aurora

我需要通过sourcecontrol部署数据库。

以下是这些步骤: 1.考虑AWS Aurora架构中的主键处于旧状态 2.在git中更改PK:这是新的预期值 3.签入代码:基于代码的配置 4.验证主键是否已恢复到正确状态 - 通过Jenkins自动升级

上述工作流程中间没有人。

我们如何从sourcecontrol到Amazon Aurora关系数据库服务实现CI / CD? 是否有可用于实现此持续集成工作流程的工具?

我尝试过像Redgate,mysqldbcompare,mysqldiff这样的工具。所有这些都缺乏自动化。

我们需要在源文件夹和目标架构之间进行比较。我们还需要从CLI生成完全可运行的SQL脚本。 AWS Aurora中的目标数据库模式已经有一些对象,表,索引和存储过程。

有什么建议吗?我在哪里可以开始? 谢谢 巴拉

0 个答案:

没有答案