PHPDBMigrate
A port of my PyMigrate Python library to PHP. PHPDbMigrate allows incremental updates to a database schema via migration files. Migration files contain two import sections: One for versioning up; One for versioning down. In these section contains the information about the database change.
By providing version information when running PHPDbMigrate you can add your database changes to a specific version or to the last of your migration files version. You can revert your database changes to previous versions as well.
With PHPDbMigrate database changes can be done easily and without needing to know PHP or any database SQL knowledge. PHPDbMigrate creates the SQL for you. In case you need it though you can run your own sql blocks. You can even run native PHP code to further help you.
Google Code: http://code.google.com/p/phpdbmigrate/




