These are the sources originally used in my short demo from my quickie "(R)évolutionnez vos bases de données" in Devoxx FR, April 20th 2012. You can find the slides on Slideshare. This has since been a bit updated.
Once locally cloned, please ensure the following requirements are met:
- tailor
environments/local/liquibase.properties
database connection settings to your needs cd environments; ln -s local/liquibase.properties my.properties
- (optional) execute
git update-index --assume-unchanged environments/local/liquibase.properties
Step 2 can be avoided if you explicitly override env.file
property from the POM during Maven invocation, such as in:
mvn -Denv.file=/path/to/my.properties
.
Simply run mvn
to implicitly run integration tests and dry run Liquibase.
Run mvn verify liquibase:update
.
Ping me on Twitter (@fbiville) if you face any problems!