Profile: UUID-identified lookup

Table of Contents

This page is a named element-scope MASD profile instantiating ORE Studio Variability Model § "Profiles: naming a recurring configuration point". A model file binds to this profile (rather than authoring each feature individually) to guarantee the exact feature combination below, with no ad hoc variation.

Purpose

The UUID-keyed counterpart of Simple lookup: models a plain entity identified by a UUID surrogate key, tenant-scoped, with no parent and no workspace — the second-commonest shape in the codebase after simple-lookup. The difference from simple-lookup is the key type (UUID vs text natural key); every other dimension is the same: standard Qt tier (has_change_reason_cache, has_pagination), tenant-scoped, no self-reference, no workspace.

Reference entity

pricing_model_config — a plain UUID-keyed, tenant-scoped entity with a human-meaningful natural key (name), no parent, and standard Qt affordances.

Assignments

One row per feature this profile fixes a value for — any feature not listed here is left to the model's own choice:

Feature Value
has_tenant_id true
has_workspace_id false
has_uuid_primary_key true
has_change_reason_cache true
has_pagination true

Physical space

Address Enabled
ores.cpp.eventing-integration-test true

See also

Emacs 29.3 (Org mode 9.6.15)