Changes for version 1.0.0 - 2018-01-05
- API CHANGES
- 'create()' now saves the new object in the store upon creation.
- BUG FIXES
- multi-field keys are now always joined in the same order.
- added StoreModel trait, to have attributes that are themselves store objects.
- $store->set($object) figures out which model to use based on the object's class.
- Remove dependency to Method::Signatures; use core signatures instead. (GH#6)
- documentation fixes.
- code churn: 16 files changed, 703 insertions(+), 46 deletions(-)
- DBIx::NoSQL::Store::Manager - DBIx::NoSQL as a Moose object store
- DBIx::NoSQL::Store::Manager::Model - Role for classes to be handled by DBIx::NoSQL::Store::Manager
- DBIx::NoSQL::Store::Manager::StoreIndex - Marks attributes to be indexed in the store
- DBIx::NoSQL::Store::Manager::StoreKey - Marks attributes defining the object's key in the store
- DBIx::NoSQL::Store::Manager::StoreModel - trait for attributes linking to store objects.