Highcrest::Persistence
A persistence mixin for Ruby.
Features
-
uses database meta-data to derive as much information as possible, so not requiring a
separate config file.
-
supports whatever types your DBD driver will support, including LOBs and LONGs.
-
supports automatic persistence of child objects along with the parent object.
-
supports optimistic locking.
-
can be extensively and easily customised at a per-application, per-class, or per-field
level.
Resources