Running diffChangeLog between two postgres databases crashes if the database defined by referenceUrl contains a new a column in a table:
INFO 18.10.09 10:29:liquibase: Could not find table or view trade_client_product_trade_date_idx for column date_trade
INFO 18.10.09 10:29:liquibase: Could not find table or view trade_precompute_log_entry_created_idx for column date_created
INFO 18.10.09 10:29:liquibase: Could not find table or view trade_team_product_group_trade_date_idx for column team_id
INFO 18.10.09 10:29:liquibase: Could not find table or view trade_team_product_group_trade_date_idx for column group_id
INFO 18.10.09 10:29:liquibase: Could not find table or view trade_team_product_group_trade_date_idx for column date_trade
INFO 18.10.09 10:29:liquibase: Could not find table or view trade_user_product_group_trade_date_idx for column user_id
INFO 18.10.09 10:29:liquibase: Could not find table or view trade_user_product_group_trade_date_idx for column group_id
INFO 18.10.09 10:29:liquibase: Could not find table or view trade_user_product_group_trade_date_idx for column date_trade
INFO 18.10.09 10:29:liquibase: Could not find table or view user_team_idx for column team_id
INFO 18.10.09 10:29:liquibase: Reading unique constraints for erazor @ jdbc:postgresql://192.168.230.34:5432/bsc_staging ...
INFO 18.10.09 10:29:liquibase: Reading indexes for erazor @ jdbc:postgresql://192.168.230.34:5432/bsc_staging ...
INFO 18.10.09 10:29:liquibase: Reading sequences for erazor @ jdbc:postgresql://192.168.230.34:5432/bsc_staging ...
SEVERE 18.10.09 10:29:liquibase: Unknown Reason
java.lang.NullPointerException
at liquibase.database.typeconversion.core.AbstractTypeConverter.getDataT
ype(AbstractTypeConverter.java:55)
at liquibase.diff.DiffResult.addMissingColumnChanges(DiffResult.java:740
)
at liquibase.diff.DiffResult.printChangeLog(DiffResult.java:419)
at liquibase.diff.DiffResult.printChangeLog(DiffResult.java:345)
at liquibase.integration.commandline.CommandLineUtils.doDiffToChangeLog(
CommandLineUtils.java:119)
at liquibase.integration.commandline.Main.doMigration(Main.java:602)
at liquibase.integration.commandline.Main.main(Main.java:105)
Any suggestions? It also happens with the latest snapshot.