我想把Liquibase从2.0.5升级到3.2.2。Liquibase 3.2.2已经将MySQL的布尔型实现从tinytint(1)更改为位(1)。这破坏了我们的许多历史更改集,例如,在设置缺省值的地方,如: default="1“(错误数据截断失败: MySQL 5.6.16中列的数据太长)。我并不反对让Liquibase继续对mysql使用tinyint(1)。我在用户论坛上看到了关于扩展liquibase.data
我有一个简单的INNODB mysql表sql_statementstext - variable length strings.sha1 - SHA1 hash of the text
文本列包含类似sql查询文本的字符串,如"select * from abc“、"insert into ...”、...我在sha1列上有一个惟一的索引,可以快速地搜索包含给定文本的sql_statements
Your MySQL connection id is 140637890Bye
但是Liquibase不起作用。jfabianmeier@JFM-HP-2018:~$ docker run -e INSTALL_MYSQL=true --rm -v $(pwd):$(pwd) liquibase/liquibaseInstallin