和liquibase:diff = Add-Migration in EF.但问题是liquibase:diff只生成changelog,而没有回滚。是否可以在回滚的同时生成diff。我尝试用liquibase:rollback创建回滚脚本。但是,在所有情况下,它都不能生成回滚脚本,例如,当我删除了一个具有更改集的列,然后希望回滚时。
我们有几个表,在这些表中删除数据,然后在不同的主键下重新插入数据(将系统中的两个人的记录合并,实际上是相同的)。所有这些更改都是通过T事务执行的。我理解事务和回滚是如何工作的,但我需要更多的是审计/回滚,因为我的用户可能只需要在稍后的某个日期回滚这个事务(而不是还原整个数据库或表)。“更改数据捕获”不是一个选项,因为我只有标准版本。但是,如果我有一个DELETE ID = @ID查询,那么如何在删除之前存储所有这些已删除的记