package core import "time" type BaseModel struct { // ID 数据的ID,雪花ID ID int64 `gorm:"primaryKey;" json:"id"` // CreatedAt 创建者ID CreatedAt int64 `gorm:"not null" json:"created_at"` // CreatedTime 创建时间 CreatedTime time.Time `gorm:"autoCreateTime;not null" json:"created_time"` // UpdatedAt 修改者ID UpdatedAt int64 `gorm:"not null" json:"updated_at"` // UpdatedTime 修改时间 UpdatedTime time.Time `gorm:"autoUpdateTime;not null" json:"updated_time"` // DelFlag 删除标志(1=已删除,0=未删除) DelFlag int8 `gorm:"default:0;not null" json:"del_flag"` }