The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.
0.14 2008-08-01

- Add a simple cache for column methods inside the object.


0.13 2006-07-21

- Class::AlzaboWrapper::Cusor->next() will die with a useful error
message if it encounters a table for which there is no corresponding
class.

- Use Exception::Class exceptions instead of die(), so all errors
should include a stack trace.

- The tests foolishly assumed you had MySQL available. Now the tests
try to use MySQL or Postgres, whichever is available. Reported by Joe
McMahon.


0.12  2005-10-22

- Having a function Class::AlzaboWrapper::Cursor() and a class named
Class::AlzaboWrapper::Cursor apparently confuses the heck out of the
Perl interpreter.  Renamed Cursor() to NewCursor().  The former
method name, cursor(), works as well.


0.11  2005-10-21

- Fix a number of methods which were accidentally broken in 0.10.


0.10  2005-10-21

* This release deprecates a number of methods, though it should be
backwards compatible with previous versions.

* Instead of having Class::AlzaboWrapper insert itself as a parent
class for classes which import it, you are encouraged to "use base
'Class::AlzaboWrapper'".

* Instead of passing a table to the import, you are encouraged to call
SetAlzaboTable() and MakeColumnMethods().

* A number of class methods have been renamed to use StudlyCaps, such
as Table(), AlzaboAttributes(), etc.  The old lower_case versions
still work.  See the docs for details.

- Added a next_as_hash method to Class::AlzaboWrapper::Cursor.  Patch
by Eric Waters.

- Allow create() to take extra parameters just like new() does, so
that when _init() is eventually called it can work the same way for
both create() and new().


0.06  2004-09-23

- The cursor object new method now accepts a constructor_method
argument.


0.05  2004-06-25

- Added a new method, alzabo_attributes(), which can be called to find
out what methods were created by calling import.  Also added
_record_attribute_creation() so a custom subclass can record that it
created an attribute method.


0.04  2004-04-23

- The last release broke the table_to_class() method (note to self:
tests would be good).


0.03  2004-04-23

- Make the table() method work in subclasses of classes which inherit
from Class::AlzaboWrapper.


0.02  2004-01-26

- Make it possible to subclass this class by providing caller and base
parameters to import.


0.01  2003-05-03

- Initial release