Git Repository based Database Migration Framework
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
project Initial import of git-migrate Jul 20, 2013
src Initial import of git-migrate Jul 20, 2013 Updated readme Jul 26, 2013
build.sbt Initial import of git-migrate Jul 20, 2013
git-migrate Added launch script Jul 26, 2013

Git Migrations

Git-migrations is a simple database migration system aimed at exploiting the distributed, branchable nature of the Git version control tool.

Currently the "project" is a fairly bare bones as I explore the potential of using feature branches, and the disparate, distributed nature of git for complex migration needs and shouldn't be considered production worthy/ready.

A short YouTube video showing the basic idioms being explored can be seen at:

When build using sbt one-jar you can put the ./git-migrate script on your PATH to run the application.

Check out for the sample database migration repository used in the video.