Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions log.go
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,21 @@ func TraceCheck(fn func()) {
}
}

// queryLogging gates per-query database logging. It is off by default so enabling
// TRACE-level logging doesn't flood with one line per query; set TL_LOG_QUERIES=true
// (or call SetLogQueries) to turn it on.
var queryLogging = os.Getenv("TL_LOG_QUERIES") == "true"

// LogQueries reports whether per-query database logging is enabled (TL_LOG_QUERIES).
func LogQueries() bool {
return queryLogging
}

// SetLogQueries enables or disables per-query database logging at runtime.
func SetLogQueries(v bool) {
queryLogging = v
}
Comment on lines +58 to +61

// Zerolog simple wrappers

// Error for notable errors.
Expand Down