我是Liquibase的新手,我了解到两种模式diff
和diffChangeLog
使用相反方向的目标和基础(参考)数据库。
Using "diff" will show the difference going from 'base (reference)' -> 'target' which makes sense.
While "diffChangeLog" outputs the difference going from 'target' to 'base (reference)'.
我跑了maven目标liquibase:diffChangeLog
,但我收到以下错误
[ERROR] Could not find goal 'diffChangeLog' in plugin
org.liquibase:liquibase-maven-plugin:3.5.1 among available goals dropAll,
rollback, clearCheckSums, updateTestingRollback, changelogSync, updateSQL,
migrateSQL, generateChangeLog, dbDoc, status, listLocks, changelogSyncSQL,
releaseLocks, migrate, tag, diff, rollbackSQL, futureRollbackSQL, update,
help -> [Help 1]
我做错了什么?我怎么能把liquibase:diffChangeLog
作为一个maven?
qazxsw poi(qazxsw poi)是用于找到db状态之间差异的qazxsw poi。
diff
是liquibase:diff
使用maven goal
进行diffChangeLog
手术的论据。没有名为command line
的maven目标
在内部,代码看起来像这样
Liquibase