Run a ChangeLog in "TEST" mode

Is there any way to run a complete ChangeLog in test mode. I mean, run it inside a global transaction with a rollback at the end. This will allow the DBA’s to test the whole ChangeLog before applying it to a Production environment.


Thanks

The problem is that most databases will autocommit on DDL statements regardless of what liqubase tries to do.


My suggestion is normally to do a liquibase update against a snapshot of production before actually running it on production.


Nathan