Flyway Mysql多行注释指令未解析

时间:2013-08-30 18:34:59

标签: flyway

我想知道是否有关于MySql的多行注释指令支持的消息。

我认为问题与:

有关

Mysql dump comments directives and simple comments

基本上,似乎SqlScript / MySQLSqlStatementBuilder无法以格式识别指令语句:

/*!50001 <STATEMENT SPLITTED IN 
MULTI
LINES> */;

我使用的是2.2.1版本

附加说明:

以前的版本(2.1.1)也是如此,问题是多重的,不仅与评论指令有关;由于缺少异常跟踪,theu也很难调试。

基本上我认为解析器目前无法处理用mysqldump创建的相当标准的mysql脚本;这个IMO至少是现有项目中任何用法的必备功能。

如果有人建议克服这些问题,我们将非常感激。

1 个答案:

答案 0 :(得分:0)

我在Java中使用Flyway 2.1.1 API。

我正在做的是解析转储文件(仅架构结构)并替换版本相关的注释。

这个解决方案非常糟糕,但在Flyway等待更好的MySQL转储支持,我没有找到任何其他内容......