Alzabo is a two-fold program. Its first function is as a data modelling tool. Through either a schema creation interface or a custom Perl program, it allows a programmer to create a set of schema, table, column, etc. objects that represent a data model. Alzabo is also capable of reverse engineering an existing data model. Its second function is as a RDBMS-to-object mapping system. Once you have created a schema, you can use Alzabo classes to access its data. These classes offer a high-level interface to common operations such as SQL SELECT, INSERT, DELETE, and UPDATE commands.
|Tags||Database Software Development|
|Operating Systems||OS Independent|
Release Notes: A number of feature enhancements and code and documentation fixes were made, resulting in a few backwards incompatibilities. This release features much improved Postgres support, a new, simpler caching system, and many smaller changes.
Release Notes: This release adds several important features, including support for HAVING clauses, restrictions on outer joins, and the ability to track table and column renames across changes so that data is never lost when updating the database schema.
Release Notes: This release adds a number of bugfixes and improved debugging options.
Release Notes: This release adds a number of bugfixes, including one fixing a data-destroying bug in Alzabo's schema creation side.
Release Notes: This release features a number of new features (mostly minor convenience features), a number of non-critical bugfixes, and a noticeable performance improvement for the Alzabo::Runtime::* classes.