Я работаю над командами Liquibase для управления версиями схемы базы данных. В настоящее время я работаю с командой diffChangeLog . Ниже приведен пример формата, над которым я работаю.
liquibase
--changeLogFile=dbchangelog.xml
--outputFile=mydiff.txt
--driver=oracle.jdbc.OracleDriver
--classpath=ojdbc14.jar
--url="jdbc:oracle:thin:@<IP OR HOSTNAME>:<PORT>:<SERVICE NAME OR SID>"
--username=<USERNAME>
--password=<PASSWORD>
diffChangeLog
--referenceUrl="jdbc:oracle:thin:@<IP OR HOSTNAME>:<PORT>:<SERVICE NAME OR SID>"
--referenceUsername=<USERNAME>
--referencePassword=<PASSWORD>
Согласно моему требованию, я не хочу, чтобы результат этого сохранялся в dbchangelog. xml. Я хочу получить этот результат только на консоли. Обязательно ли передавать changeLogFile параметр, потому что, если я не передам, то команда diffChangeLog не работает. Пожалуйста, помогите.