Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LevelMapper ¶ added in v0.0.7
LevelMapper converts pgx Log levels to zerolog levels. This allows custom overrides for the levels provided by pgx.
type Logger ¶
type Logger struct {
// contains filtered or unexported fields
}
Logger manages mapping pgx error messages to Zerolog.
func (*Logger) Log ¶
func (l *Logger) Log(ctx context.Context, level pgx.LogLevel, msg string, data map[string]interface{})
Log is the pgx Logger interface contract.
func (*Logger) WithMapper ¶ added in v0.0.7
func (l *Logger) WithMapper(m LevelMapper) *Logger
Click to show internal directories.
Click to hide internal directories.