【发布时间】:2020-05-04 00:28:48
【问题描述】:
我想使用 Liquibase 监控数据库表中新添加的数据。 我发现我们可以对表执行创建、插入、更新、删除、回滚类型的操作,但我不确定我们是否可以执行读取操作来查看实际数据。
【问题讨论】:
标签: java liquibase liquibase-hibernate liquibase-sql
我想使用 Liquibase 监控数据库表中新添加的数据。 我发现我们可以对表执行创建、插入、更新、删除、回滚类型的操作,但我不确定我们是否可以执行读取操作来查看实际数据。
【问题讨论】:
标签: java liquibase liquibase-hibernate liquibase-sql
是和不是。
Liquibase 不提供任何 <read> changes。但是,您始终可以使用<sql> 更改并执行以下操作(实际上您可以将任何本机 SQL 放在此标记内):
<sql> SELECT * FROM users </sql>
这使您能够读取数据库中的实际数据,但我不确定您为什么只需要读取数据。
也许,您想使用diff 命令。这是上面的documentation。
【讨论】: