From ngn-core created by [coreybutler](https://github.com/coreybutler) : ngnjs/ngn-core#23 - [x] Utilize B-Tree Indexing for Dates & Numbers - [ ] Ability to export Store to IndexedDB (proxy) --> Move to NGNX - [ ] Move Feature - [ ] Active/Inactive Records - [x] Insert Before/After - [x] Force Purge (compact) - [x] Next/Prev() on models (Doubly-linked list) - [x] Accept functions/expressions as default value for _typed model fields_. - [ ] JSON Pointer Support - [ ] XPATH support? - [x] Clearing a store should update the audit handler. - [x] Model.remove() method (convenience function) to delete itself from a parent store. - [ ] Filtering w/ new indexing system - [ ] Memory usage event emitter (estimated disk/RAM usage) OR query capability. - [ ] Store.find() -> Store.query, Store.get - [x] Retrieve model from store via OID - [ ] Sorting - [ ] Proxy? - [ ] Remote connections? - [ ] Connection pooling? - [ ] Model AutoID - [ ] Record Expiration (autopurge, events, index updates, restoration) - [ ] Field Mapping - [ ] Transformations - [ ] Guides for History/Changelog Control - [ ] Updated Data Load - [ ] Bulk Operations - [ ] Reload - [ ] Common Loader - [ ] Migrate Deduplication
From ngn-core created by coreybutler : ngnjs/ngn-core#23