Lightweight 0.20260213.0
Loading...
Searching...
No Matches
LargeDb_SystemAuditLog Struct Reference

SystemAuditLog for system-level events - standalone high-volume table. Estimated: 5,000 rows × 8.5KB = 42.5MB. More...

#include <Entities.hpp>

Public Attributes

Light::Field< uint64_t, Light::PrimaryKey::ServerSideAutoIncrement > id
 
Light::Field< Light::SqlAnsiString< 50 > > severity
 
Light::Field< Light::SqlAnsiString< 100 > > source
 
Light::Field< Light::SqlAnsiString< 200 > > event_type
 
Light::Field< Light::SqlTextmessage
 
Light::Field< Light::SqlTextcontext_json
 
Light::Field< std::optional< Light::SqlText > > stack_trace
 
Light::Field< std::optional< Light::SqlAnsiString< 200 > > > correlation_id
 
Light::Field< Light::SqlDateTimecreated_at
 

Detailed Description

SystemAuditLog for system-level events - standalone high-volume table. Estimated: 5,000 rows × 8.5KB = 42.5MB.

Definition at line 192 of file Entities.hpp.

Member Data Documentation

◆ id

Light::Field<uint64_t, Light::PrimaryKey::ServerSideAutoIncrement> LargeDb_SystemAuditLog::id

Definition at line 194 of file Entities.hpp.

◆ severity

Light::Field<Light::SqlAnsiString<50> > LargeDb_SystemAuditLog::severity

Definition at line 195 of file Entities.hpp.

◆ source

Light::Field<Light::SqlAnsiString<100> > LargeDb_SystemAuditLog::source

Definition at line 196 of file Entities.hpp.

◆ event_type

Light::Field<Light::SqlAnsiString<200> > LargeDb_SystemAuditLog::event_type

Definition at line 197 of file Entities.hpp.

◆ message

Light::Field<Light::SqlText> LargeDb_SystemAuditLog::message

Definition at line 198 of file Entities.hpp.

◆ context_json

Light::Field<Light::SqlText> LargeDb_SystemAuditLog::context_json

Definition at line 199 of file Entities.hpp.

◆ stack_trace

Light::Field<std::optional<Light::SqlText> > LargeDb_SystemAuditLog::stack_trace

Definition at line 200 of file Entities.hpp.

◆ correlation_id

Light::Field<std::optional<Light::SqlAnsiString<200> > > LargeDb_SystemAuditLog::correlation_id

Definition at line 201 of file Entities.hpp.

◆ created_at

Light::Field<Light::SqlDateTime> LargeDb_SystemAuditLog::created_at

Definition at line 202 of file Entities.hpp.


The documentation for this struct was generated from the following file: