Over the years, I’ve developed quite a few tools that make my life as a developer easier. Ranging from simple scripts to full blown automatic deployment software, it started to dawn on me that it would be nice to share these tools with the Open Source community, to give something back.
One of the most useful tools I’ve ever made and used, and the one I’ve launched today, is dbv.php, a database version control application that makes it easier for teams of developers to make sure their local databases are always in sync with each other. If your database hasn’t been under version control until now, it should be.
Without further ado, head over to the project website to read about the application’s features, documentation and download links!
For Codeigniter you can user Migration class: http://goo.gl/CiJMa
Great tool!
It would be great to support table data for tables that have data needed for the project initial setup such as options table.
@Gabriel: just create a revision file with the initial data, call it revision 1, and everything should be ok. Alternatively, add the initial data to the /data/schema/[tablename].sql file. This alternative means that you will have to be careful not to press the “export to disk” button when that table is selected, otherwise your data will be overwritten.