MCPcopy
hub / github.com/go-gorm/gorm / NewSlogLogger

Function NewSlogLogger

logger/slog.go:24–32  ·  view source on GitHub ↗
(logger *slog.Logger, config Config)

Source from the content-addressed store, hash-verified

22}
23
24func NewSlogLogger(logger *slog.Logger, config Config) Interface {
25 return &slogLogger{
26 Logger: logger,
27 LogLevel: config.LogLevel,
28 SlowThreshold: config.SlowThreshold,
29 Parameterized: config.ParameterizedQueries,
30 IgnoreRecordNotFoundError: config.IgnoreRecordNotFoundError,
31 }
32}
33
34func (l *slogLogger) LogMode(level LogLevel) Interface {
35 newLogger := *l

Callers 1

TestSlogLoggerFunction · 0.85

Calls

no outgoing calls

Tested by 1

TestSlogLoggerFunction · 0.68