npm.io
1.3.0 • Published 2d agoCLI

@x12i/memorix-schema

Licence
exellix-license
Version
1.3.0
Deps
5
Size
206 kB
Vulns
0
Weekly
0

@x12i/memorix-schema

Memorix schema control plane: CRUD for catalog object types (entity/event), content types (collections), and declared properties. Observes Mongo payloads to infer and persist property shapes over time.

Role

  • Catalox — metadata (descriptors) via @x12i/memorix-descriptors
  • Mongo — payload data via @x12i/memorix-retrieval
  • exellix-memorix-schema — observation history in exellix-memorix-schema Mongo DB

CLI

exellix-memorix-schema observe [--object-type=<name>]
exellix-memorix-schema reconcile
exellix-memorix-schema validate

Environment

MONGO_URI, MEMORIX_ENTITIES_DB, MEMORIX_EVENTS_DB, CATALOX_APP_ID, CATALOX_STORE_ID, MEMORIX_SCHEMA_DB (default exellix-memorix-schema).