12345678910111213141516171819202122232425262728293031323334353637 |
- // Code generated by gorm.io/gen. DO NOT EDIT.
- // Code generated by gorm.io/gen. DO NOT EDIT.
- // Code generated by gorm.io/gen. DO NOT EDIT.
- package model
- import (
- "time"
- )
- const TableNameDevCpinfo = "dev_cpinfo"
- // DevCpinfo mapped from table <dev_cpinfo>
- type DevCpinfo struct {
- ID int32 `gorm:"column:id;primaryKey;autoIncrement:true" json:"id"` // 控制点信息表
- Cpid int64 `gorm:"column:cpid" json:"cpid,string"` // 控制点ID,全局唯一
- Cpname string `gorm:"column:cpname" json:"cpname"` // 控制点名称
- Zonename string `gorm:"column:zonename" json:"zonename"` // 所在区域名称
- Positionname string `gorm:"column:positionname" json:"positionname"` // 区域内位置
- Appid int32 `gorm:"column:appid" json:"appid"` // 所属APP id
- Modelid int32 `gorm:"column:modelid" json:"modelid"` // 所属模型id
- Deviceid int32 `gorm:"column:deviceid" json:"deviceid"` // 所属设备id
- Attrname string `gorm:"column:attrname" json:"attrname"` // 对应模型属性
- Mpid int64 `gorm:"column:mpid" json:"mpid,string"` // 关联的测点id,关联控制点影响的设备状态(状态作为一个测点存在,如无可忽略),全局唯一
- CreateAt time.Time `gorm:"->" json:"create_at" c:"-"`
- UpdateAt time.Time `gorm:"->" json:"update_at" c:"-"`
- }
- type CpMpinfo struct {
- DevCpinfo
- Mpname string
- }
- // TableName DevCpinfo's table name
- func (*DevCpinfo) TableName() string {
- return TableNameDevCpinfo
- }
|