我们正在使用Flyway来管理数据库迁移(PostgreSQL,但我的问题不是供应商特定的)。
因此,每个架构有一个目录,每个架构版本有一个迁移文件。它适用于结构更改和添加小功能。
但是现在,我正在开发一个大型PL / pgSQL函数集,为此我们需要轻松跟踪历史记录,为了清晰起见,我们还需要拆分几个文件。 因此,我们希望将这些函数放在单独的文件中,并在需要更新时将这些文件包含在Flyway补丁文件中。
我没有找到与Flyway合作的方法,是否有可能做到这一点?还是有另一种方法来处理这种情况吗?