Simple Migration Tool.

Intend to be used for any programming languages, for any database.
Basic Version(0.3) for Postgres & MySQL is ready. Enhancments are in progress.*
Written in Go.

Star it, Fork it, etc.,

  * Currently available for MySQL, Postgres. Check Here if your database is in our pipeline.


Below are the simple commands which will help you to create the migration file in JSON / XML format.

$ ./pravasan add add_column test123 id:int
$ ./pravasan add add_index test123 id order name
$ ./pravasan add create_table test123 id:int name:string order:int status:bool
$ ./pravasan add drop_column test123 id
$ ./pravasan add drop_index test123 id order name
$ ./pravasan add rename_table test123 new_test123
$ ./pravasan add sql               # to add SQL statements directly.

$ ./pravasan down [-1]
$ ./pravasan up
$ ./pravasan up 20150103174227, 20150103174333



OS X Leopard, SL, Lion, ML & Mavericks
32bit   64bit


Get in touch any time.

If you have any issues regarding the application, please feel free to raise bugs here

You are also most welcome to give feedback, post your reviews, critize the application / code, etc., here

Star it, Fork it, etc.,