Skip to content

Data Model & Store Updates #68

@coreybutler

Description

@coreybutler

From ngn-core created by coreybutler : ngnjs/ngn-core#23

  • Utilize B-Tree Indexing for Dates & Numbers
  • Ability to export Store to IndexedDB (proxy) --> Move to NGNX
  • Move Feature
    • Active/Inactive Records
    • Insert Before/After
  • Force Purge (compact)
  • Next/Prev() on models (Doubly-linked list)
  • Accept functions/expressions as default value for typed model fields.
  • JSON Pointer Support
  • XPATH support?
  • Clearing a store should update the audit handler.
  • 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
  • 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions