Liquibase | Database Refactoring | home
Database Change Management
You never develop code without version control, why do you develop your database without it?
Liquibase is an open source (Apache 2.0 Licensed), database-independent library for tracking, managing and applying database changes. It is built on a simple premise: All database changes are stored in a human readable yet trackable form and checked into source control.
Liquibase Supports:
Merging changes from multiple developers Code branches Managing production data as well as various test datasets Cluster-safe database upgrades Automated updates or generation of SQL scripts that can be approved and applied by a DBA Database ”diff“s Generating starting change logs from existing databases Generating database change documentationGetting Started
Download Liquibase and read the Quick-Start Guide.
For more information, you can read the manual, FAQ, watch the training videos, and read 3rd party articles. If you have questions, visit the forums
.NET Port
A .NET Port of Liquibase is in the very early stages of forming. If you would like more information or to help out, visit the .Net Port page