LiquiBase はオープンソース (LGPL) のデータベースへの変更の追跡、管理と適用に関する、DBMS に依存しないライブラリです。とてもシンプルな前提のもとに成り立っています: すべてのデータベースへの変更 ( 構造とデータ ) は、XML ベースの記述がなされ、ソース管理システムにチェックインされます。
同じようなツールを提供する試みがなされてきましたが、LiquiBase は下記の問題の解決を目的としています:
複数の開発者からの変更のマージをサポートすること
今のところは、Java ベースの移行機能にフォーカスしていますが、将来的にはこのような機能拡張が計画されています:
LiquiBase をダウンロードして、 クイックスタートガイドを読み、メーリングリスト に参加しましょう。
短時間 (6分間) で Liquibase の概要をご覧ください。
さらに LiquiBase のビデオは トレーニング セクションにあります。
Sundog 社の時間とリソースへの多大なる協力に感謝します。