log

package
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 11, 2023 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewHelper

func NewHelper(logger *Logger) *kratosLog.Helper

Types

type Logger

type Logger struct {
	*zap.SugaredLogger
	// contains filtered or unexported fields
}

func NewLogger

func NewLogger(config *conf.Config) (*Logger, error)

NewLogger Logger constructor

func (*Logger) AfterSQL

func (l *Logger) AfterSQL(ctx xormLog.LogContext)

func (*Logger) BeforeSQL

func (l *Logger) BeforeSQL(ctx xormLog.LogContext)

func (*Logger) Close

func (l *Logger) Close() error

func (*Logger) IsShowSQL

func (l *Logger) IsShowSQL() bool

IsShowSQL implement xorm.io/xorm/log.Logger

func (*Logger) Level

func (l *Logger) Level() xormLog.LogLevel

Level implement xorm.io/xorm/log.Logger

func (*Logger) Log

func (l *Logger) Log(level kratosLog.Level, keyvals ...any) error

Log implement github.com/go-kratos/kratos/v2/log.Logger

func (*Logger) SetLevel

func (l *Logger) SetLevel(level xormLog.LogLevel)

SetLevel implement xorm.io/xorm/log.Logger

func (*Logger) ShowSQL

func (l *Logger) ShowSQL(show ...bool)

ShowSQL implement xorm.io/xorm/log.Logger

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL