liquibase 相关问题

Liquibase是一个独立于数据库的开源库,用于跟踪,管理和应用数据库更改。它建立在一个简单的前提上:所有数据库更改都以人类可读但可跟踪的形式存储,并检入源代码控制。

Liquibase LoadData,其中计算值失败

我有一个 Liqiuibase 变更集,它使用 CSV 文件加载数据,数据是作为从其他表中 SELECT 的结果计算的。 我发现如果其他数据存在,那么一切都可以工作......

回答 1 投票 0

应用程序启动时 preliquibase-spring-boot-starter 抛出错误

我正在尝试在启动应用程序之前使用预脚本(创建架构)。但是我收到以下错误: 春季启动版本 2.7.15 液化库 4.9.0 预liquibase 1.4.0 造成...

回答 1 投票 0

为什么 liquibase 无法连接到使用 Docker Compose 在 bootRun 中运行的 Spring Boot 应用程序?

我有一个不平凡的应用程序,我想合并 liquibase、r2dbc 和 mysql。但是当我尝试添加我认为最少的内容时,我遇到了以下问题。 引起原因:java.sql.SQLException:Access

回答 1 投票 0

Liquibase:“初始延迟”和“可延迟”之间的区别

我明白为什么需要 deferred 参数,但是在 Liquidbase 脚本中存在两个参数 'initiallyDeferred' 和 'deferrable' 有点令人困惑,我找不到任何规范...

回答 1 投票 0

Liquibase - 创建日志和锁定表时的权限问题

我正在向现有项目添加 Liquibase 支持。当我运行changelog-sync-sql操作时,所有SQL查询都正确生成。我检查了它们并想执行。所以,我尝试跑步

回答 1 投票 0

与使用 liquibase 的多个微服务共享数据库

我必须在 2015 年迁移旧的 Spring Boot 微服务,这些服务使用 liquibase 和 Oracle 数据库。 到目前为止,我发现所有微服务都使用相同的数据库 URL。这意味着仅...

回答 1 投票 0

在 Liquibase 中创建函数时出现“旧 <> 新”错误

我正在尝试使用 Liqubase 创建一个触发器函数。以下是我的更改集: ...

回答 2 投票 0

在 Liquibase 中执行第二次插入时如何引用自动递增的 id?

我目前正在使用 Liquibase,并为用户创建了一个表和一个角色表。每个用户都有一个唯一的 ID,当用户

回答 2 投票 0

更新变更集的现有 ID

我必须更新所有变更集中的 ID 以遵循命名约定。这样做的正确顺序是什么? 使用新 ID 更新 DATABASECHANGELOG 表 使用新的变更集更新 XML...

回答 1 投票 0

Liquibase maven 回滚命令:[错误]未知的生命周期阶段“.rollbackCount=1”

我正在使用 Spring-Boot v3.1.3 和 Liquibase v4.23.1。 用于为 Liquibase 创建 diff 和更新的命令按预期正常工作: - mvn liquibase:diff - mvn liquibase:更新 但当我想要...

回答 1 投票 0

Liquibase 每次都运行变更集

我想根据系统属性将用户名插入数据库。系统属性值可以是 用户=“用户1;用户2;用户3” 这个过程必须是可重复的,这意味着每次

回答 1 投票 0

我正在尝试从数据库表中删除分数,但数据库未更新

我正在编写一个java spring boot后端,其方法是submitAnswers,它接受一个键值对的JSON数组,代表个性测验的问题和答案键,并分配一个完整的

回答 1 投票 0

liquibase.exception.MigrationFailedException:更改集迁移失败 - 所有集成测试的数据库初始化期间出错

我有很多集成测试,我已经设置了liquibase,以便可以初始化数据库。但每个测试类都会初始化一个新的初始化。在这种情况下,重复数据错误是

回答 1 投票 0

Liquibase 添加默认值

我创建了一个名为 person 的表,并使用 liquibase 变更集添加了“phone_number”列。但现在我想为其添加一个默认值。但它不起作用,到目前为止我已经尝试过: <

回答 5 投票 0

类 java.time.LocalDateTime 无法转换为类 java.lang.String

目前我正在为我的 Spring Boot 项目使用 liquibase -> 4.3.2 和 mysql -> 8.0.22。我正在尝试通过 liquibase 创建表。它第一次被执行。它通过 de...创建 2 个数据库

回答 4 投票 0

使用 Community Edition 运行 Liquibase,没有许可证警告

我们在项目中使用 Liquibase 社区版。当通过 gradle 任务运行 Liquibase 时,我们会看到以下警告: 警告:许可证服务未加载,无法确定 Liquibase Pro 许可证状态...

回答 1 投票 0

如何将数据类型从BIGSERIAL修改为String?

我尝试执行这个sql: 更改表 a_table 更改列 a_id 类型 VARCHAR(255) 使用 (a_id::VARCHAR(255)) 其中 a_id 是 BIGSERIAL,但出现错误: 错误:标识列类型只能是

回答 1 投票 0

如何编写自定义检查样式检查来验证XML文件的内容?

我想知道是否可以编写一个自定义检查样式检查来检查除java源之外的文件?例如来自 src/main/resources?像 liquibase 变更集这样的文件(它是一个 XML 文件)...

回答 1 投票 0

NotNull 值的 Liquibase 约束

更改表 apple_member 添加约束 uc_banana_member UNIQUE (banana_id, apple_id) 其中banana_id 不为空 我只想为非空值添加唯一约束,但出现语法错误: 重新...

回答 1 投票 0

检查前置条件和后置条件

我看到 liquibase 有先决条件,但我还想在应用变更集后对其进行验证。 具体用例是检查它没有在数据库中创建更多无效对象, 电子...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.