Share

Ruby SQL Serialization

File Release Notes and Changelog

Release Name: 0.0.6

Notes:
New features:

* Added SQLSeralizableList which can be used as an Enumerable for all intents
  and purposes except #sort. Even #min and #max has been implemented.
* Added support for SAFE levels above 0.
* eRuby support.

Changes: * Added regexp to remove anonymous module names from class names. This should make everything work seamlessly with eruby and other pieces of software that uses anonymous modules to encapulate code. * added SQLSerializableList which should make enumerating serialized objects a little easier. * made sql_assoc_id= public (so it may be used in SQLSerializableList). * changed behavior of sql_select to be able to load from @sql_assoc_id if primary key is nil. * untaint all data from the database without question - it shouldm't be tainted in the first place - I always trust the database. * removed wrong way to find unmarshallable data types * fixed bug in array loading code - it seems that array indexes are not always loaded from db as integers. * lesser documentation updates * sql_select_from_id didn't load basic objects correctly (there's probably still problems with dates and times here).