DBeater - Database structure management and versioning without headache
I would like to introduce you DBeater.
Database structure management and versioning without headache.
DBeater is a multi-database syntax and abstraction layer for managing MySQL, PostgreSQL, SQLite, Oracle, SQLServer, DB2 and FireBird databases for web applications.
DBeater allows you to make iterative changes to your database. Using migration files, you can manipulate and version your database scheme with ease.
Migration files are based on XML. Anyone with XML or HTML knowledge can work with them. Every kind of operation can be accomplished with generic, DB-independant actions, and dialect-specific column types are automatically mapped to generic ones.
By writing versioning I mean you can store your database versioning to the git and manage your databases.