Archive for November 2007

LiquiBase 1.4.1: Core, IntelliJ, and Grails

LiquiBase Core 1.4.1 has been released. This is primarily a bug fix release.

Upgrading is simply a matter of replacing the liquibase.jar file.

Download LiquiBase Core 1.4.1 from:

http://www.liquibase.org/download.html

The IntelliJ plug-in has also been updated to support 1.4.1. It can be installed or updated through the IntelliJ plug-in manager.

The Grails plug-in has also been updated to support 1.4.1. It is installed through the standard grails plug-in infrastructure.

As usual, let me know of any issues or suggestions you have

LiquiBase Overview Videos

I have made two LiquiBase overview videos available to help explain what LiquiBase is and some of its capabilities. One is very brief (6 minutes) while the other is a more in-depth 30 minute video.

I’m planning on adding additional videos in the future. If you have a suggestion on a topic you would like covered, please let us know.

The videos are available in the new training section of the website.

LiquiBase at JavaOne? Cross your Fingers!

I submitted a JavaOne 2008 session into the call for papers. I went for a combination of LiquiBase usage and general database change management. Let’s hope I’m selected!

LiquiBase Core 1.4.0 Released

LiquiBase 1.4.0 has been released. Major features include:

  • IntelliJ Plug-in Support
  • Added support for specifying schemas in change log
  • MaxDB/SAPDB Support
  • Refactored Code
  • Can specify data types as java.sql.Types.*
  • Support for composite foreign keys
  • Improved Maven support
  • Bug Fixes

Upgrading is simply a matter of replacing the liquibase.jar file. To take advantage of newer change log features, change your XSD declaration to:

<databasechangelog xmlns=”http://www.liquibase.org/xml/ns/dbchangelog/1.4″;
xsi=”http://www.w3.org/2001/XMLSchema-instance”;
schemalocation=”http://www.liquibase.org/xml/ns/dbchangelog/1.4
http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-1.4.xsd”;>

Download LiquiBase 1.4 from:

http://www.liquibase.org/download.html

Initial LiquiBase IntelliJ IDEA Plug-in Released

For you IntelliJ IDEA users out there, there is now a LiquiBase plugin available through the Intellij plug-in manager.

Like the Eclipse plug-in, the IntelliJ plugin allows you to refactor your database like you refactor code using a “Refactor” context menu on database objects. These changes are automatically saved to a change log file.

A “LiquiBase” context menu on the database explorer allows you to migrate your database, roll back changes, generate documentation, and more.

Additional refactoring and better documentation will be added in upcoming releases.

As usual, please let us know if you have any questions or suggestions.