liquibase相关内容

在Liqubase CustomTaskChange类中使用其他Spring Bean

我需要执行一些数据迁移,这太复杂了,无法在Liquid Base变更集中完成。我们使用弹簧 这就是为什么我编写了一个实现liquibase.change.custom.CustomTaskChange类的类。然后,我从变更集中引用它。 到目前为止一切都很好。 我的问题是: 是否可以从此类中访问其他Spring Bean? 当我尝试在这个类中使用自动连接的Bean时,它是空的 ..
发布时间:2022-08-15 11:18:30 Java开发

在拖放向导中并行维护多个迁移文件

我有一个Drop向导0.8.1应用程序,它使用多个(两个)支持Hibernate的数据库。然而,我希望将这两个数据库的迁移捆绑包彼此分开。 如何做到这一点?对于Hibernate包,我可以设置名称(),这样指标就不会用相同的名称注册两次,但似乎不可能为迁移设置文件名... 推荐答案 此功能已在DW 1.0.0中添加。 它当前未发布,因此您可能可以使用该快照。 来自GitHu ..
发布时间:2022-05-07 09:15:37 其他开发

R2DBC和液碱

因此,在开始一个新项目时,我想使用r2dbc和WebFlux,我一直在研究有哪些支持来处理数据库迁移。我能在这里找到的最后一个答案是2019年7月,Liquid Base不支持R2DBC,在谷歌之后,似乎仍然是这样。 的梦想是在本地开发时使用r2dbc-h2,然后在生产过程中使用Postgres之类的东西。Liquibase将在本地和生产中管理表结构。 我尝试在谷歌上搜索一下这样的设置 ..
发布时间:2022-04-06 12:51:07 其他开发

如何设置液基类路径

我创建了一个JHipster项目。我希望手动运行Liquid Base变更集。默认情况下,变更集包含在类路径中。变更日志位于src/main/resources/config/liquibase/master.xml中,变更集位于src/main/resources/config/liquibase/changelog中。 ..
发布时间:2022-04-05 17:50:53 其他开发

清算基础异常未知数据类型&json;

我的应用程序使用的是带有MySQL和Liqubase的jhister,MySQL版本是5.7.20,支持json列,我使用ObjectMapper来映射json列和Java对象,可以用,列类型是json,但是当涉及到Liquibase(./mvnw包-Pprod dockerfile:Build)时,会出现“未知数据类型‘JSON’”的异常,测试失败,不会生成docker镜像。 我在2018 ..
发布时间:2022-04-05 17:38:53 数据库

在 Jhipster 中使用 JDL 时出错

我在 Jhipster 中使用 JDL 时遇到问题.我用 JDL-Studio 设计我的实体,这是创建后的 jhipster-jdl.jh 文件: 实体成员 {fullName String 需要 maxlength(100),生日本地日期,地址字符串最大长度(100),电话字符串最大长度(12),头像字符串最大长度(100),aboutMe 字符串最大长度(5000),systemStatu ..
发布时间:2022-01-15 20:47:06 Java开发

Liquibase“找不到元素'databaseChangeLog'的声明"在 xml 更改日志文件中

按照 Liquibase 官方网站上的 本指南,我创建了自己的changelog-master.xml 我无法理解问题所在.我已经多次检查了 changelog-master.xml 文件是否正确并且看起来是正确的.从我可以找到的 cvc-elt.1.a 是一个 XML 解析错误,例如 databaseChangeLog 它没有在 xml 模式中声明. 我这样做是为了将来我可以创建任意数量的 ..
发布时间:2022-01-10 20:38:59 其他开发