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

Emacs 29.3 (Org mode 9.6.15)