videoplayer/dao/logger.go

23 lines
472 B
Go
Raw Normal View History

package dao
2024-05-20 17:30:39 +08:00
import "gorm.io/gorm"
2024-05-20 17:30:39 +08:00
type Logger struct {
gorm.Model
Url string `gorm:"column:url"`
IP string `gorm:"column:ip"`
Method string `gorm:"column:method"`
Params string `gorm:"column:params"`
}
func InsertLogToDB(url, ip, method, params string) uint {
logger := Logger{Url: url, IP: ip, Method: method, Params: params}
DB.Create(&logger)
return logger.ID
}
func deleteByID(id int) bool {
DB.Where("ID = ?", id).Delete(&Logger{})
return true
2024-05-20 17:30:39 +08:00
}