Documentation
¶
Index ¶
Constants ¶
View Source
const (
// ResultSuccess 表示成功执行 SQL 的结果标记
ResultSuccess = "success"
)
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct {
// Config 复用 gorm 内置 logger.Config(包含 SlowThreshold/LogLevel/Colorful 等)
loger.Config
// 控制台是否输出日志
Console bool
// 数据库
Database string
// 数据库类型
DatabaseType uint32
}
Config 为自定义 gorm logger 的配置
type OperationLogger ¶ added in v0.9.0
type OperationLogger struct {
Database string `json:"database"`
Statement string `json:"statement"`
Result string `json:"result"`
Path string `json:"path"`
Duration uint64 `json:"duration"`
Level uint32 `json:"level"`
Type uint32 `json:"type"`
TraceId string `json:"trace_id"`
ParentId string `json:"parent_id"`
UserId string `json:"user_id"`
AppId string `json:"app_id"`
TenantId string `json:"tenant_id"`
ServiceAppId string `json:"service_app_id"`
ServiceInstanceId string `json:"service_instance_id"`
}
OperationLogger 表示操作日志。
Click to show internal directories.
Click to hide internal directories.