【问题标题】:Liquibase drop all functions - postgresqlLiquibase 删除所有功能 - postgresql
【发布时间】:2016-02-13 15:10:40
【问题描述】:

我需要一些关于如何为 Liquibase 定义自定义“工作人员”或“配置文件”的提示。我想使用 Maven(3.3.5) 中的 drop-all 任务,但它不会从数据库中删除函数。 (PostgreSQL)

【问题讨论】:

  • 你说的是liquibase-maven-plugin的版本吗?
  • 这个“cuz任务”是什么?
  • 项目基于 spring-boot (1.2.4.RELEASE)、liquibase-hibernate4 (3.5)、liquibase core (3.4.2) 和 liquibase-maven-plugin 与核心 liquibase 相同。 (*因为 /因为)

标签: postgresql maven liquibase


【解决方案1】:

您需要为 Liquibase 编写一个扩展,以便能够查询 Postgres 的函数列表,以及为 Postgres 生成正确的 SQL 以删除函数的代码。这不是一个简单的练习。

on the Liquibase website 描述了编写 Liquibase 扩展的基础知识,但需要大量学习才能理解 Liquibase 内部结构。

【讨论】:

    猜你喜欢
    • 2019-01-04
    • 1970-01-01
    • 2015-05-02
    • 1970-01-01
    • 2011-01-11
    • 2012-10-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多