LiquiBase
LiquiBase is a DBMS-independent library for tracking, managing and applying database changes. All database changes (structure and data) are stored in an XML-based descriptive manner and checked into source control.
LiquiBase has the following features:
* Supports merging of changes from multiple developers
* Works well with code branches
* Allows you to manage production data as well as various test datasets
* Works in an environment where multiple machines will be attempting to migrate the database concurrently
* Supports automated change-applying or generation of SQL scripts that can be approved and applied by a DBA
* Supports rolling back changes
* Can create database \"diff\"s and can generate change logs from them
Metadata
Category: SQL Clients
License: GNU Library or Lesser General Public License (LGPL)
Homepage: http://www.liquibase.org
Sponsored Ad