package models import "time" // GatewayModel 网关已下发的物模型快照 type GatewayModel struct { GID string `gorm:"type:varchar(32);primary_key"` // 网关ID TID uint16 `gorm:"type:int;primary_key"` // 物模型ID Device string `gorm:"type:varchar(40)"` // 设备名称 Model string `gorm:"type:varchar(18)"` // 设备型号 Protocol string `gorm:"type:varchar(18)"` // 协议类型 File string `gorm:"type:text"` // 模型文件内容快照 PushedAt time.Time `gorm:"type:datetime"` // 下发时间 CreatedAt time.Time } func (GatewayModel) TableName() string { return "t_gateway_model" }