Можем ли мы отслеживать новые данные в таблице базы данных с помощью Liquibase? - PullRequest
1 голос
/ 17 января 2020

Я хочу отслеживать новые данные в таблице базы данных, используя Liquibase. Я обнаружил, что мы можем выполнять типы операций «Создать», «Вставить», «Обновить», «Удалить», «Откатить» над таблицей, но я не уверен, можем ли мы выполнить операцию чтения, чтобы увидеть реальные данные.

1 Ответ

1 голос
/ 17 января 2020

Да и нет.

Liquibase не предоставляет никаких <read> изменений . Однако вы всегда можете использовать <sql> change и делать следующее (фактически вы можете поместить любой нативный SQL в этот тег):

<sql> SELECT * FROM users </sql>

Это дает вам возможность чтобы прочитать фактические данные в вашей базе данных, но я не уверен, зачем вам нужно просто читать данные.

Возможно, вы захотите использовать команду diff. Вот документация .

...