flyway数据库脚本记录

时间:2017-06-08 14:02:22

标签: sql database logging flyway

我目前正在评估Flyway软件作为我们的部署选项 公司。我们在ORACLE数据库上运行数据库部署 当前假脱机来自sqlplus会话的输出以进行日志记录。我们 使用它来验证反馈信息,例如创建的对象 成功,编译包和函数等没有错误, 验证输入的记录数量等等。

Flyway是否有类似的日志记录功能?目前唯一的 我们发现的日志记录是在服务器日志中。我们可以从这些日志中看出来 脚本已成功完成或已触发ORA错误但是 我们很好奇这是否是数据库日志记录的范围 选项与否。

谢谢,

1 个答案:

答案 0 :(得分:0)

我们使用命令行方法运行flyway并打开调试输出(-X)。除了大量其他输出外,它还记录有关SQL迁移运行的更多信息(例如,可重复迁移的内容)和受影响的记录数。这并不完美,但它帮助我们获取了更多有关应用内容的信息。

请参阅https://flywaydb.org/documentation/commandline/,因为它没有记录每个单独的命令,因为它适用于flyway本身。