Liquibase删除所有函数 - postgresql

时间:2016-02-13 15:10:40

标签: postgresql maven liquibase

我需要一些关于如何定义自定义" worker"的提示。或"个人资料"对于Liquibase。我想使用Maven(3.3.5)中的drop-all任务,但它不会从数据库中删除函数。 (PostgreSQL的)

1 个答案:

答案 0 :(得分:1)

你需要编写一个Liquibase扩展,它能够查询Postgres的函数列表,以及生成Postgres删除函数的正确SQL的代码。这不是一项微不足道的工作。

编写Liquibase扩展的基础知识是on the Liquibase website,但需要相当多的学习才能理解Liquibase内部。