Changelog ============= 0.1.0 ----- - Initial release: a Couchbase-native ActiveModel ORM, API-compatible with simply_couch. `include SimplyBased::Model`. - SimplyBased::Store: KV documents, N1QL/SQL++ finders, CAS-as-_rev optimistic concurrency. No CouchDB design documents or JavaScript views. - Associations (belongs_to / has_many / has_one / has_and_belongs_to_many) served by N1QL + lazily-created GSIs instead of hand-written map/reduce. - Redis replacements on the same cluster: Counter (atomic), Cache (ActiveSupport::Cache::Store over KV+TTL), Lock (insert-if-absent + CAS). - Ancestry/trees via materialized path (path_ids) in plain N1QL. - Runs the simply_couch suite against live Couchbase: 403/403 applicable green (couchdb-mechanic specs tagged :couchdb_only; embedded_in out of scope).