FlexiRecord is a ruby library for object oriented access to databases. Each table is represented by a class, each row of that table is represented by an object of that class.
This library is especially aimed to properly support database transactions. By now only PostgreSQL (version 8.2 or higher) is supported as a backend.
Please note that this is an alpha release. This means the library is incomplete and mostly untested yet. Use it at your own risk.
FlexiRecord is free for private and commercial use, no warranty, subject to the license agreement in the software.
What's New in This Release:
· This release fixes a bug which caused dropped table columns to be treated like existing table columns.