Download LiquiBase
LiquiBase Core
The current stable version of the LiquiBase Core is 1.9.4
Download LiquiBase Core from SourceForge
Milestone 1 of LiquiBase Core 2.0 is also available
LiquiBase 2.0 is still under heavy development. For questions or support, visit the LiquiBase developer forum
Upgrade Notes
- 1.8 → 1.9 introduced a change to how change set checksum generation is performed for addNotNullConstraint and removeNotNullConstraint. You will get an md5sum error if you use these tags until you either add a validCheckSum tag to the failing changesets using the old checksum (the one listed in the validation failed message) or run “liquibase clearCheckSums” or “UPDATE DATABASECHANGELOG SET MD5SUM=NULL”
- 1.5 → 1.6 introduced a change to how change set checksum generation is performed. You will get an md5sum error message until you either run “liquibase clearCheckSums” or “UPDATE DATABASECHANGELOG SET MD5SUM=NULL”
- 1.4 → 1.5 introduced changes that may break existing configurations. See the 1.5 release announcement for more information
Requirements
LiquiBase has been designed for Java 1.5 and greater. There is a package built for 1.4, but it has not been well tested….
Installation
Extract liquibase.zip. In it you will find a liquibase-VERSION.jar This jar is all that is needed to run LiquiBase from the command line, Ant, Maven, Spring, or a servlet container. You can run the command line version of the migrator with the same jar file by simply running java -jar liquibase-VERSION.jar.
LiquiBase Extension Portal
LiquiBase 2.0 and beyond supports 3rd-party extensions and integrations. Visit the Extension Portal for more information.
LiquiBase IDE
The current version of the stand-alone LiquiBase IDE is 0.6. It is currently based on a very old build of LiquiBase and should be considered a “technology preview”. A major update is in progress and should be available soon.
Eclipse
The current version of the LiquiBase Eclipse plug-in is 0.6.
To install, add http://www.liquibase.org/update/eclipse/plugin to your Eclipse update sites.
It is currently based on a very old build of LiquiBase and should be considered a “technology preview”. A major update is in progress and should be available soon.
IntelliJ
The current version of the LiquiBase IntelliJ IDEA plug-in is 1.9.2.0 which is available though the standard IntelliJ IDEA plug-in update manager.
There is also the 3rd party LiquiBase EJB Intellij Plugin.
Grails
The current version of the LiquiBase Grails plug-in is 1.9.2.0 which is available though the standard Grails plug-in system.
Maven
The current version of the LiquiBase Maven plug-in is 1.9.2.0 which is available though the standard Maven repository.
LiquiBase Community
Feature suggestions, bug reports, and general help should be directed to the community
Copyright
Copyright (C) 2006-2009 Nathan Voxland
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; version 2.1 of the License.
This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details
