From: Dave Rolsky <autarch@ur...> - 2001-02-26 17:10:32
Alzabo is a program and a module, with two core functions. Its first use
is as a data modelling tool. Through either a schema creation interface or
a perl program, you can create a set of schema, table, column, etc.
objects to represent your data model. Alzabo is also capable of reverse
engineering your data model from an existing system.
Its second function is as an RDBMS to object mapping system. Once you have
created a schema, you can use the Alzabo::Runtime::Table and
Alzabo::Runtime::Row classes to access its data. These classes offer a
high level interface to common operations such as SQL SELECT, INSERT,
DELETE, and UPDATE commands.
More information is available at http://alzabo.sourceforge.net/
Alzabo can be downloaded from CPAN or from Sourceforge at
Changes for 0.34
- If you were trying to run the tests on a system without MySQL installed,
or without the DB_File or IPC::Shareable modules, you saw lots of test
failures, even if you said you did not plan to use the parts of Alzabo
that required these. This has been fixed. I can now run the tests
successfully using a Perl with only DBD::Pg and DBI installed and it will
skip any tests that it can't run.
- Fixed another caching bug related to objects that were deleted and then
another row was inserted with the same primary key. Note to self:
premature optimization is the root of all evil.
Get latest updates about Open Source Projects, Conferences and News.