Changes for version 1.30
- Switching to a production release, CPAN Testers looks ok
- Update DBD::SQLite dependency to 1.27. Some of the metadata pragmas have changed, and we don't want to have to support both the old and new versions.
- ORLite will now correctly use RaiseError => 1, PrintError => 0 when itself introspecting the schema, so a corrupted SQLite database won't result in silent failure and the larger parent application won't crash in unpredictable ways.
Changes for version 1.29_03
- Reverse the prune deletion order
- Apply recursive delete flag
Changes for version 1.29_02
- Changed ->load to use selectrow_hashref
- Allow ->load calls for multiple-columns primary keys
- All connections now explicitly RaiseError => 1 for correctness
- All connections now explicitly PrintError => 0 to avoid spewing stuff to STDOUT/STDERR unexpectedly in embedded scenarios.
- Remove most explicit error handling and allow the native DBI errors to cascade upwards instead.
Changes for version 1.29_01
- Adding first experimental implementation of ->load
Modules
Extremely light weight SQLite-specific ORM