liquibase

    1热度

    1回答

    我将Liquibase迁移作为我的Spring Boot应用程序的一部分来初始化我的数据库。出于开发目的,在H2内存数据库下,Liquibase已经完成了迁移,没有任何问题。然而,当我运行它针对PostgreSQL数据库,Liquibase无法迁移为PostgreSQL的返回方式如下: Caused by: org.postgresql.util.PSQLException: ERROR: rel

    2热度

    1回答

    我正在从Oracle迁移到Postgresql。 我们一直在迁移Liquibase一段时间,但从一开始就不是。现在我正在努力添加和调整迁移以完全部署数据库并在那里传输数据。 现在我遇到了这样一个问题,我没有创建一个列与另一个表有关联的约束的表。由于在约束中的表之前明确指定的方案,因此不会获取此限制。 如何在具有未指定方案的表的约束中指定使用默认方案? 使用Maven插件 liquibase-行家-

    0热度

    1回答

    我想在liquibase(版本3.3.5,数据库-Oracle 12C)的CREATE Table脚本中将检查约束添加到存储JSON数据的BLOB类型列中。但它不能编译。任何人都可以请解释什么是正确的语法添加约束,确保只有JSON类型的数据将被插入。我跟着这个问题 明确的sql:CONSTRAINT ensure_json CHECK (po_document IS JSON)) 但不知道什么是l

    0热度

    1回答

    我想知道如何处理与Liquibase文件一起的应用程序版本。假设我有4个应用程序版本。 1.0,2.0,3.0,4.0。在4.0中,我有以下结构: > - 1.0-changeset.xml > - 2.0-changeset.xml > - 3.0-changeset.xml > - 4.0-changeset.xml > - changesetMaster.xml (include a

    1热度

    1回答

    我们正在使用git流模型进行开发,并尝试整合liquibase来高效地管理数据库版本控制。问题出现在开发人员正在开发功能分支时,并且已经在其数据库和另一开发人员的数据库上执行了一个DB脚本,但它尚未成为任何发行版的一部分,因此尚未标记。现在该功能已经过测试并成为发行版的一部分,并且我们为变更集添加了标签并在生产中执行。 问题是如何回滚开发人员的机器所做的更改,因为当脚本执行时没有定义标签,当我们尝

    2热度

    1回答

    作为开发数据库我使用MySQL,并为测试我使用H2数据库。 以下脚本在MySQL中工作得很好,但在H2上失败。 UPDATE `table_a` JOIN `table_b` ON `table_a`.id=`table_b`.a_id SET `table_a`.b_id=`table_b`.id 在网上我发现,H2不支持UPDATE子句JOIN。也许有一种方法可以在不使用JOIN子句的

    0热度

    1回答

    我想在两行数据库中更新一个值(用加密密码替换未加密)。例如: some_random_characters and_some_more 我做了一个Liquibase changeSet这样的: <changeSet id="1" author="KevinC" logicalFilePath="..."> <update tableName="USERS"> <colu

    0热度

    1回答

    在databaseChangeLog中使用includeAll选项时,有什么方法可以使用回滚或标记吗?将文件01.sql中的所有更改按顺序运行到99.sql似乎非常好。我是否必须返回指定单个文件和回滚才能使其工作?

    0热度

    1回答

    发布此消息,因为任何与此主题相关的以前的帖子都不适合我。 几乎尝试了每一个岗位与在SOF 简要背景可这个问题 我最近升级从Ubuntu的12.01至14.04。 我有一个开发环境与12.01完美运行。 带LIquibase目标的Maven build用于在12.01之前正常工作。这仅在14.04升级后才开始。 环境有Postgres 9.1和12.01 升级后,ubuntu也安装了9.3,因为9.

    0热度

    1回答

    liquibase文档说可以使用sybase进行删除。但是,当我尝试使用ondelete时,会收到以下消息:sybase上不允许ondelete。 文档:http://www.liquibase.org/documentation/changes/add_foreign_key_constraint.html