liquibase 相关问题

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

Liquibase 无法使用 loadUpdateData 插入包含 $$ 的数据

我正在尝试使用 Liquibase 从 csv 读取数据,并且自然地尝试使用 loadUpdateData。我的 csv 有标题列,它是 varchar 某些记录的数据包含 $$ 并且这些记录给出

回答 1 投票 0

在 Spring Boot 中使用 Liquibase 时如何指定 liquibase.command.dropAll.requireForce?

我正在使用 Spring Boot 3.3.4 (Liquibase 4.27.0) 并注意到我在日志中得到了这些: 13:33:25.739 I - l.ui INFO:全部删除命令可能会导致对象发生不可恢复的破坏性更改...

回答 1 投票 0

如果计算机未连接到互联网,Liquibase 会失败

当我尝试启动Liquibase(使用Karaf)时,出现以下错误 '无法读取架构文档 http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.0.xml,因为 1) 可能...

回答 5 投票 0

liquibase可以在sql中配置占位符吗

liquibase可以在sql中配置占位符吗? 示例代码: 选择 schema.admin_insert('

回答 2 投票 0

使用 Liquibase,使用唯一 <createIndex> 和使用具有唯一约束的 <column> 之间有区别吗?

Liquibase 有两种方法将列定义为唯一: 创建表时,在列上使用 : ...

回答 2 投票 0

liquibase“splitStatements”有什么好处?

正在使用的liquibase版本 - org.liquibase:liquibase-core:3.8.2。 (不是专业版) Liquibase 文档(1 和 2)在下面介绍了 splitStatements(默认为 true) 设置为 false 则没有

回答 1 投票 0

如何修复 liquibase 的给定数据库 URL 可能存在错误的驱动程序

我有一个 jhipster 生成的数据库,我尝试在其中运行以下命令: mvn liquibase:diff 但现在我收到以下错误: 无法执行目标 org.liquibase:liquibase-maven-

回答 2 投票 0

如何在Spring中为多个数据源设置liquibase?

我需要在Spring中为两个数据源设置liquibase,目前看来只能设置一个liquibase,你可以选择哪个数据源。

回答 6 投票 0

liquibase 中的 JSON 数据列

我想创建一个表,其中包含一个名为 data 的列,该列将存储 json 数据。我如何在我的 xml 文件中添加该列,以及如何在我的 Model 类中创建它。目前我正在这样做,但是。 ..

回答 2 投票 0

创建名为“entityManagerFactory”的 bean 时出错 - 无法初始化 LoadTimeWeaverAware bean“entityManagerFactory”的依赖项“liquibase”:

我正在将 Liquibase 集成到我的项目中。但是,我遇到了一个问题,即添加后立即触发错误。 异常消息: org.springframework.b...

回答 1 投票 0

Liquibase 在升级过程中跳过特定的更改集

我有一个与 spring-boot 集成的工作 liquibase。 application.properties 定义变更日志 spring.liquibase.change-log=classpath:db/liquibase-changelog.xml 处理特定版本的通道...

回答 2 投票 0

Liquibase 跳过特定更改SET

我有一个与 spring-boot 集成的工作 liquibase。 application.properties 定义变更日志 spring.liquibase.change-log=classpath:db/liquibase-changelog.xml 处理特定版本的通道...

回答 2 投票 0

使用 Liquibase 修改 Oracle 中包含数据的列的数据类型

我正在尝试针对这些列中包含数据的数据库将数据类型从 NUMBER(10,0) 修改为 NUMBER(30,0)。我必须为此使用 liquibase。我正在使用以下内容: 我正在尝试针对这些列中包含数据的数据库将数据类型从 NUMBER(10,0) 修改为 NUMBER(30,0)。我必须为此使用 liquibase。我正在使用以下内容: <modifyDataType tableName="tableName" columnName="columnsName" newDataType="NUMBER(38,0)"/> 但是对于列中包含数据的表,我收到以下错误: Caused by: java.sql.SQLException: ORA-01440: column to be modified must be empty to decrease precision or scale 并且该列未迁移。通过这种方法可以将有数据的列迁移到新类型吗? 它不是 liquibase,而是 oracle 引擎抛出这个错误。 Liquibase 实际上将 modifyDataType 转换为 alter table 语句。因此,您的 Oracle 引擎语句将如下所示: ALTER TABLE tableName MODIFTY columnsName NUMBER(38,0); 现在 modifyDataType 将返回由于生成的 sql 语句而返回的任何错误。 检查以确保该列具有您怀疑的数据类型。 您的迁移将会起作用 if 原始数据类型是 NUMBER(N,0),其中 N < 38.

回答 2 投票 0

有人可以帮我知道如何将liquibase集成到bitbucket管道中吗?

我计划使用 liquibase 进行数据库迁移。我已成功在本地计算机中安装了 bitbucket 并测试了所有内容。现在是我想要自动化数据库的时候了

回答 1 投票 0

Liquibase 看不到变更日志

我在尝试启动我的应用程序时收到此错误: Liquibase 无法启动,因为在“classpath:/db/changelog/db.changelog-master.yaml”中找不到变更日志。 同时我确实有机会...

回答 1 投票 0

集合是“mappedBy”目标实体中不存在的属性

我在两个实体之间有一对多关系 @实体 @数据 @AllArgsConstructor @NoArgs构造函数 @Table(名称=“npm_leagues”) 公共类 NPMLeague 实现可序列化 { ...

回答 1 投票 0

Spring boot:liquibase 跳过特定的更改SET

我有一个与 spring-boot 集成的工作 liquibase。 application.properties 定义变更日志 spring.liquibase.change-log=classpath:db/liquibase-changelog.xml 处理特定版本的通道...

回答 1 投票 0

如何使用 Liquibase 在 Postgres 数据库上更新视图

我正在使用 Liquibase 和 yaml 更改日志文件。在我的 yaml 中,我正在使用类似的东西。 数据库更改日志: …… - 变更集: id: 唯一的 id-1 作者: 唯一作者 - 张...

回答 1 投票 0

创建类路径资源中定义的名为“liquibase”的 bean 时出错问题

我想在我的 Spring Boot 项目中应用 Liquibase,但它不起作用。 错误是 org.springframework.beans.factory.BeanCreationException:创建在 c 中定义的名为“liquibase”的 bean 时出错...

回答 1 投票 0

Nodejs 和 Cassandra 的 Liquibase 因 DatabaseException 失败

我正在尝试从我的节点脚本更新 cassandra。如果我将类路径中提供的 jar 文件保留在 node_module liquibase 的 lib 文件夹内,但如果我将它们保留在其他目录中,它就可以工作......

回答 1 投票 0

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