我使用maven通过flyway进行数据库迁移。我想使用 sql 脚本的名称,例如:“test_1.1.sql”。但 Flyway 抛出异常:“com.googlecode.flyway.core.api.FlywayException:错误的迁移名称格式”。如果我使用名称:“test_1.1__some_description.sql”,一切都会顺利。 但这样的格式对我来说是不能接受的。如何解决这个问题?
最佳答案
目前这是不可能的。它曾经是 2.0 之前版本中的一个选项。删除它可以检测到一堆可能的错误,而这些错误以前无法可靠地识别。
对于除了最琐碎的项目之外的所有项目,进行描述很有意义。
如果您认为我们因没有描述而忽略了有效的现实用例,请在问题跟踪器中提交增强请求。
关于flyway - 我可以在 Flyway 中使用没有描述的迁移 sql 脚本名称吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14024870/