ispectify_db library
Classes
- DbLogCategory
- Log key values used to categorize DB log entries.
- DbLogKeys
-
String constants used as keys in the structured log
additionalDatamap. - DbMessageFormatter
- Builds human-readable log messages for database operations.
- DbMessageLabels
-
Human-readable labels for
buildMessageoutput. - 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.