Feature: has_uuid_primary_key
Table of Contents
This page is one authored MASD feature in ORE Studio Variability Model § "Projection configuration: how an existing artefact family is shaped". Any profile that fixes this feature's value links here rather than restating its effect.
Identity
| Field | Value |
|---|---|
| Literal name | :has_uuid_primary_key: |
| Bundle | ores.cpp.qt |
| Type | bool |
| Default | false |
Effect
Client treats the primary key as a uuid for id handling (random_generator() block, boost::uuids::to_string() wrapping when :key_field: equals the PK).
Structural consequence
None in Qt itself — describes how the client treats whatever type SQL/Domain layers already declared for the PK, see Keys and columns § Primary key.
Used by
See also
- ORE Studio Variability Model — the bundle this feature belongs to.