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