【发布时间】:2014-07-16 18:41:24
【问题描述】:
我们正在尝试使用 Flyway (http://flywaydb.org/) 来应用我们的数据库迁移脚本。
大多数人都使用这样的时间戳版本:20140527112103__alter_some_table.sql 从 bash 脚本或 maven/ant 任务生成这些文件。
如果开发人员在周一生成文件,在某项任务上工作了几天,然后提交迁移脚本,这个问题会怎样呢?现在它将出现故障,并且可能与同时提交的其他脚本发生冲突。
在提交期间有什么方法可以在文件名中添加时间戳?
【问题讨论】:
标签: database svn migration version flyway