问题标签 [liquibase-hibernate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
gradle - 如何在 Jhipster 中运行 Liquibase 的回滚标签?
并试图在 jhipster 中回滚 liquibase 的标签,但我没有成功。
当我执行
错误 liquibase - 回滚需要回滚标签
谢谢!
mysql - Liquibase Hibernate 差异异常
尝试在空数据库和休眠实体之间运行简单差异时出现以下异常。该异常似乎表明它无法获取目录名称。我正在使用当前为空的 myqsl 数据库(没有表)。我的目标是使用我的代码中的实体来创建更改日志。这些实体是 spring-boot 应用程序的一部分。
这是 liquibase 属性
这是我运行 mvn liquibase:diff -X 时的异常
java - Liquibase 继续执行错误
我的要求如下
- 当我
demo.sql
使用Liquibase
. 它由 10 个 sql 语句组成。 在第 5 条语句如果遇到错误,它应该完全回滚所有更改。
我的要求是继续它直到完成脚本并尝试提交其余有效的语句。
有什么解决办法吗?
database - Liquibase 存储过程
我正在尝试通过标签调用 Liquibase 存储过程
它给了我错误作为sql代码
DB2 SQL 错误:SQLCODE=-440,SQLSTATE=42884
我正在按如下方式调用: :
它从外部命令行客户端执行良好,不使用 liquibase
我也尝试使用模式名称调用没有运气打开建议
hibernate - 使用 Liquibase Maven 插件从 JPA 实体生成 changlog
我想为我的项目添加 Liquibase DB 迁移支持。它也使用 Spring Boot。现在我想通过使用 Hibernate 和 JPA 实体类来生成没有数据库连接的更改日志。但它会抛出一个错误:
我没有persistentunit XML 文件,因为这一切都是由Spring Boot 在运行时完成的。该项目是一个多模块项目。Liquibase 插件配置位于父 POM 中。实体位于子模块中。
这是 Liquibase 的 Maven 插件配置:
如果我使用数据库连接而不是 hibernate:spring:... 它可以工作。
仅通过拥有实体,如何在没有数据库连接的情况下生成更改日志?
database - 如何通过 liquibase Changelog File XML 调用 Oracle 存储过程
我在 Changelog 文件中使用以下语法
它可以从 liquibase 之外的 sqlplus 很好地调用,但会给出错误
ORA-06576: 无效的函数或过程名称会话被正确更改
这在外面工作得很好..
开放的建议..
程序仅包含一个insert
语句 - 没有其他...
java - Liquibase 似乎对数据库运行了两次变更集(或者 H2 数据库没有被清理)
所以我试图在我的 jhipster 应用程序中运行集成测试,该应用程序当前(默认情况下,没有对测试配置进行任何更改)使用 H2 数据库。我已经运行 mvnw clean test 并收到以下错误:
所以错误“驱动表已经存在”让我想到
A:Liquibase 在不需要的时候对数据库运行变更集,或者它可能运行了两次?
或者
B:在 liquibase 运行变更集之前,实际上并没有清理 H2 数据库。
有任何想法吗?
更新:以下是测试目录的 application.yml 文件中与 hibernate 和 liquibase 相关的属性:
我尝试更改 hibernate ddl-auto 属性以进行验证,但它仍然抛出相同的错误。
jhipster - JHipster - How to generate Entity with a field as List of String?
I'm using jhipster-generator 4.14.5 and im trying to generate an Entity with a field Persons. But Persons is a List of String List<String> Persons
.
How can i achieve it in JHipster. I tried to generate a simple field as String, then i changed the POJO like this :
The domain.json containing the whole table remain not touched.
I tried to run the application, after running liquibase:diff, without success. How can i fix it?
spring-boot - spring-boot 与 liquibase @OneToMany 映射
我有两个实体Person
和Address
. 并且 Person
可以有多个Address
.
我想要第三张表(比如@OneToMany
映射中的休眠生成)。
如何做到这一点liquibase-springboot
?