ispectify_db library

Classes

DbLogCategory
Log key values used to categorize DB log entries.
DbLogKeys
String constants used as keys in the structured log additionalData map.
DbMessageFormatter
Builds human-readable log messages for database operations.
DbMessageLabels
Human-readable labels for buildMessage output.
DbSqlDigest
Utilities for normalizing and fingerprinting SQL statements.
DbTxnOps
Transaction marker operation names.
ISpectDbConfig
Global configuration for database logging.
ISpectDbCore
Internal utilities for DB logging: redaction, truncation, and classification.
ISpectDbToken
Opaque handle returned by ISpectLoggerDb.dbStart that captures the operation context and a running Stopwatch.
ISpectDbTxn

Extensions

ISpectLoggerDb on ISpectLogger
Database logging extension on ISpectLogger.

Constants

dbDefaultOperation → const String
Default operation fallback for dbStart/dbEnd.
dbDefaultSource → const String
Default source fallback for dbStart/dbEnd.
dbReadOperations → const Set<String>
Operation names recognized as read (query) operations.