ores.dq.badge_severity

Table of Contents

Reference data defining severity levels used to classify badges. Codes align with Bootstrap 5 contextual classes so browser rendering requires no translation layer.

Values: secondary, info, success, warning, danger, primary.

1. Flags

2. Columns

2.1. code

Unique severity code.

Examples: 'secondary', 'info', 'success', 'warning', 'danger', 'primary'.

std::string(faker::word::noun())

2.2. name

Human-readable name for the severity level.

std::string(faker::word::adjective()) + " Severity"

2.3. description

Detailed description of the severity level.

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

2.4. display_order

Order for UI display purposes.

faker::number::integer(1, 100)

3. SQL

3.1. Flags

4. C++

4.1. Flags

4.2. Repository

4.3. Domain includes

#include <chrono>
#include <string>

4.4. Entity includes

#include <string>
#include "sqlgen/Timestamp.hpp"

4.5. Conventions

4.6. Table display

column header
code Code
name Name
description Description
display_order Order
modified_by Modified By
version Version

4.7. Presentation

4.7.1. Columns

enum_name field header type width
Code code Code string 120
Name name Name string 150
Description description Description string 300
DisplayOrder display_order Order int 80
Version version Version int 80
ModifiedBy modified_by Modified By string 120
RecordedAt recorded_at Recorded At timestamp 150

4.8. Custom repository methods

5. See also

  • ores.dq — component group overview.

Emacs 29.3 (Org mode 9.6.15)