李寻欢 2f6b3fac01
All checks were successful
BuildImage / build-image (push) Successful in 2m3s
🎨 优化登录逻辑,添加设备ID和名称生成,更新二维码状态处理
2025-04-07 13:51:21 +08:00

17 lines
516 B
Go

package model
import (
"time"
"gorm.io/plugin/soft_delete"
)
// BaseModel 是所有模型的基础结构
type BaseModel struct {
ID uint `gorm:"primarykey" json:"id"`
CreatedAt time.Time `json:"created_at"`
UpdatedAt time.Time `json:"updated_at"`
DeletedAt int64 `json:"-" gorm:"index:deleted; default:0"`
IsDel soft_delete.DeletedAt `json:"-" gorm:"softDelete:flag,DeletedAtField:DeletedAt; index:deleted; default:0; type:tinyint(1)"`
}