RubyFlow The Ruby and Rails community linklog

×

The Ruby and Rails community linklog

Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!

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.

Read More About DBeater

Post a comment

You can use basic HTML markup (e.g. <a>) or Markdown.

As you are not logged in, you will be
directed via GitHub to signup or sign in