xy_sh-20260727101126/xy_sh/internal/data/impl/log.go

28 lines
418 B
Go

package impl
import (
"xy_sh/internal/data/model"
"xy_sh/tmpl/dataTemp"
"xy_sh/utils"
)
type LogImpl struct {
dataTemp.DataTemp
db *utils.Db
}
func NewLogImpl(db *utils.Db) *LogImpl {
return &LogImpl{
DataTemp: *dataTemp.NewDataTemp(db, new(model.XyShLog)),
db: db,
}
}
func (m *LogImpl) PrimaryKey() string {
return "id"
}
func (m *LogImpl) GetTemp() *dataTemp.DataTemp {
return &m.DataTemp
}