Files
EdgeAPI/internal/db/models/node_model.go

37 lines
1.1 KiB
Go
Raw Normal View History

2020-07-22 22:17:53 +08:00
package models
// 节点
type Node struct {
Id uint32 `field:"id"` // ID
2020-07-29 19:02:28 +08:00
IsOn uint8 `field:"isOn"` // 是否启用
2020-07-22 22:17:53 +08:00
NodeId string `field:"nodeId"` // 节点ID
Secret string `field:"secret"` // 密钥
Name string `field:"name"` // 节点名
Code string `field:"code"` // 代号
ClusterId uint32 `field:"clusterId"` // 集群ID
RegionId uint32 `field:"regionId"` // 区域ID
GroupId uint32 `field:"groupId"` // 分组ID
CreatedAt uint32 `field:"createdAt"` // 创建时间
Status string `field:"status"` // 最新的状态
State uint8 `field:"state"` // 状态
}
type NodeOperator struct {
Id interface{} // ID
2020-07-29 19:02:28 +08:00
IsOn interface{} // 是否启用
2020-07-22 22:17:53 +08:00
NodeId interface{} // 节点ID
Secret interface{} // 密钥
Name interface{} // 节点名
Code interface{} // 代号
ClusterId interface{} // 集群ID
RegionId interface{} // 区域ID
GroupId interface{} // 分组ID
CreatedAt interface{} // 创建时间
Status interface{} // 最新的状态
State interface{} // 状态
}
func NewNodeOperator() *NodeOperator {
return &NodeOperator{}
}