Skip to content

History / Model mapping

Revisions

  • rename the wiki to Scrinium

    @tmm360 tmm360 committed Aug 25, 2026
  • correct and dry the whole page set

    @tmm360 tmm360 committed Aug 21, 2026
  • document custom serialized entity id types

    @tmm360 tmm360 committed Jul 30, 2026
  • correct serialization pages on schema chaining, source resolution and neutral examples

    @tmm360 tmm360 committed Jul 28, 2026
  • align entity model and dates docs to MODM-210

    @tmm360 tmm360 committed Jul 27, 2026
  • align model dates docs to MODM-155

    @tmm360 tmm360 committed Jul 27, 2026
  • Genericize examples: no explicit references to consumer services Present all examples with neutral domain types (the running Cat/Cats sample, plain User/Order/Team) instead of naming or attributing the Etherna consumer services. Document the rule in the wiki AGENTS.md. Library/driver references (Etherna.MongoDB.*, Etherna.MongODM.*, the org repo) are unchanged.

    @tmm360 tmm360 committed Jul 20, 2026
  • Add Advanced & reference section; normalize internal links - Execution contexts: ambient per-flow state, automatic wiring, opening one on background threads - Exclusive access: RunWithExclusiveAccessAsync, lockout semantics, when to use it - Best practices and pitfalls: scopes/captive dependencies, no-cache scans, atomic writes, compare-by-Id, cross-context references, background-thread contexts — with real service examples - Exceptions reference: the Mongodm* exceptions and what triggers each - Complete the sidebar with all six sections - Convert custom-text wiki links to unambiguous Markdown links and document the convention

    @tmm360 tmm360 committed Jul 20, 2026
  • Add Model mapping and Versioned schemas pages - Model mapping: IModelMapsCollector, MapRegistry.AddModelMap, schema ids, BsonClassMap customization, schema-id uniqueness rules, custom serializer maps - Versioned schemas: active vs secondary schemas, renamed-field remapping, fixDeserializedModelFunc, fallback schemas, lazy schemas vs eager DocumentMigration

    @tmm360 tmm360 committed Jul 20, 2026