NGN icon indicating copy to clipboard operation
NGN copied to clipboard

Data Model & Store Updates

Open coreybutler opened this issue 7 years ago • 0 comments

From ngn-core created by 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

coreybutler avatar Aug 26 '18 00:08 coreybutler