The english documentation for umigrate
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.

Build Status Documentation Status

Ultimate Migrate

Umigrate is an extendable X Language and X Database Migration, Migration generation and Database difftool.

#Starter Guide

Follow this path in the following order, to get known to umigrate:

  1. Configuration
  2. Getting Started


  • Completely independent from the Database used (X Database)

I want to be able to switch between Databases at any time, without having to care about compatibility of the existing Migrations.

  • Completely independent from the Migrator used (X Language)

I want to be able to use a different Migrator (for example Laravel Migrations).

  • Support of all specific and standard features of Databases
  • No need for writing Migrations manually, unless non deterministic actions have been done (renaming)