ores.dq.data_domain

Table of Contents

High-level data classification. Examples: reference_data, market_data, trade_data. Rows are authored directly (not mirrored from an external source).

1. Flags

2. Columns

2.1. name

Unique name identifying this data domain.

Examples: "reference_data", "market_data", "trade_data".

std::string(faker::word::noun()) + "_data"

2.2. description

Human-readable description of this data domain.

std::string(faker::lorem::sentence())

3. SQL

3.1. Flags

4. Validation function

5. Insert trigger

5.1. Validations

column validation_function

6. C++

6.1. Flags

6.2. Repository

6.3. Domain includes

#include <string>

6.4. Entity includes

#include <string>

6.5. Conventions

6.6. Table display

column header
name Name
description Description
modified_by Modified By

6.7. Custom repository methods

6.8. Presentation

6.8.1. Detail fields

field label widget type is_key is_required placeholder
name Name nameEdit line_edit true true Enter data domain name
description Description descriptionEdit text_edit     Enter a description

6.8.2. Columns

enum_name field header type width
Name name Name string 200
Description description Description string 300
ModifiedBy modified_by Modified By string 120
RecordedAt recorded_at Recorded At timestamp 150

7. See also

  • ores.dq — component group overview.

Emacs 29.3 (Org mode 9.6.15)