Documentation ¶
Index ¶
- func Logger(logger *zap.Logger, opts ...Option) log.ContextLogger
- type ContextToFields
- type LoggerAdapter
- func (l *LoggerAdapter) AfterSQL(lc log.LogContext)
- func (l *LoggerAdapter) BeforeSQL(_ log.LogContext)
- func (l *LoggerAdapter) Debugf(format string, v ...interface{})
- func (l *LoggerAdapter) Errorf(format string, v ...interface{})
- func (l *LoggerAdapter) Infof(format string, v ...interface{})
- func (l *LoggerAdapter) IsShowSQL() bool
- func (l *LoggerAdapter) Level() log.LogLevel
- func (l *LoggerAdapter) SetLevel(lv log.LogLevel)
- func (l *LoggerAdapter) ShowSQL(show ...bool)
- func (l *LoggerAdapter) Warnf(format string, v ...interface{})
- type Option
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type LoggerAdapter ¶
type LoggerAdapter struct {
// contains filtered or unexported fields
}
LoggerAdapter wraps a Logger interface as LoggerContext interface
func (*LoggerAdapter) AfterSQL ¶
func (l *LoggerAdapter) AfterSQL(lc log.LogContext)
func (*LoggerAdapter) BeforeSQL ¶
func (l *LoggerAdapter) BeforeSQL(_ log.LogContext)
func (*LoggerAdapter) Debugf ¶
func (l *LoggerAdapter) Debugf(format string, v ...interface{})
func (*LoggerAdapter) Errorf ¶
func (l *LoggerAdapter) Errorf(format string, v ...interface{})
func (*LoggerAdapter) Infof ¶
func (l *LoggerAdapter) Infof(format string, v ...interface{})
func (*LoggerAdapter) IsShowSQL ¶
func (l *LoggerAdapter) IsShowSQL() bool
func (*LoggerAdapter) Level ¶
func (l *LoggerAdapter) Level() log.LogLevel
func (*LoggerAdapter) SetLevel ¶
func (l *LoggerAdapter) SetLevel(lv log.LogLevel)
func (*LoggerAdapter) ShowSQL ¶
func (l *LoggerAdapter) ShowSQL(show ...bool)
func (*LoggerAdapter) Warnf ¶
func (l *LoggerAdapter) Warnf(format string, v ...interface{})
type Option ¶
type Option func(*options)
func WithContextFields ¶
func WithContextFields(f ContextToFields) Option
Click to show internal directories.
Click to hide internal directories.