gpt4 book ai didi

java - Liquibase Maven 多模块

转载 作者:行者123 更新时间:2023-12-01 16:31:54 28 4
gpt4 key购买 nike

我正在尝试让 liquibase 基于 Hibernate 实体生成变更集。我们有一个多模块 Maven 项目,持久化对象分布在不同的模块周围。当我运行 mvn liquibase:generateChangeLog 时,它会为每个模块执行,在生成的更改日志文件中一遍又一遍地重复相同的输出

最佳答案

我的建议是从现有的 Maven 模块中管理数据库模式,在一个单独的模块中:

  1. 如果这些模块链接到同一个数据库,您就别无选择,只能拥有独特的架构和独特的 liquibase 管理
  2. 如果这些模块使用不同的架构,您可以有不同的 liquibase 变更日志。由于 schema 不同,生成的代数也会不同

埃里克

关于java - Liquibase Maven 多模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62022068/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com