feat: remove peer index in databae table (#2675)
Signed-off-by: Gaius <gaius.qi@gmail.com>
This commit is contained in:
parent
6be1a4ff93
commit
c0522c12d1
|
|
@ -28,21 +28,21 @@ type Peer struct {
|
|||
BaseModel
|
||||
Hostname string `gorm:"column:host_name;type:varchar(256);index:uk_peer,unique;not null;comment:hostname" json:"host_name"`
|
||||
Type string `gorm:"column:type;type:varchar(256);index:idx_peer_type;comment:type" json:"type"`
|
||||
IDC string `gorm:"column:idc;type:varchar(1024);index:idx_peer_idc;comment:internet data center" json:"idc"`
|
||||
Location string `gorm:"column:location;type:varchar(1024);index:idx_peer_location;comment:location" json:"location"`
|
||||
IDC string `gorm:"column:idc;type:varchar(1024);comment:internet data center" json:"idc"`
|
||||
Location string `gorm:"column:location;type:varchar(1024);comment:location" json:"location"`
|
||||
IP string `gorm:"column:ip;type:varchar(256);index:uk_peer,unique;not null;comment:ip address" json:"ip"`
|
||||
Port int32 `gorm:"column:port;not null;comment:grpc service listening port" json:"port"`
|
||||
DownloadPort int32 `gorm:"column:download_port;not null;comment:download service listening port" json:"download_port"`
|
||||
ObjectStoragePort int32 `gorm:"column:object_storage_port;comment:object storage service listening port" json:"object_storage_port"`
|
||||
State string `gorm:"column:state;type:varchar(256);default:'inactive';comment:service state" json:"state"`
|
||||
OS string `gorm:"column:os;type:varchar(256);index:idx_peer_os;comment:os" json:"os"`
|
||||
Platform string `gorm:"column:platform;type:varchar(256);index:idx_peer_platform;comment:platform" json:"platform"`
|
||||
PlatformFamily string `gorm:"column:platform_family;type:varchar(256);index:idx_peer_platform_family;comment:platform family" json:"platform_family"`
|
||||
PlatformVersion string `gorm:"column:platform_version;type:varchar(256);index:idx_peer_platform_version;comment:platform version" json:"platform_version"`
|
||||
KernelVersion string `gorm:"column:kernel_version;type:varchar(256);index:idx_peer_kernel_version;comment:kernel version" json:"kernel_version"`
|
||||
OS string `gorm:"column:os;type:varchar(256);comment:os" json:"os"`
|
||||
Platform string `gorm:"column:platform;type:varchar(256);comment:platform" json:"platform"`
|
||||
PlatformFamily string `gorm:"column:platform_family;type:varchar(256);comment:platform family" json:"platform_family"`
|
||||
PlatformVersion string `gorm:"column:platform_version;type:varchar(256);comment:platform version" json:"platform_version"`
|
||||
KernelVersion string `gorm:"column:kernel_version;type:varchar(256);comment:kernel version" json:"kernel_version"`
|
||||
GitVersion string `gorm:"column:git_version;type:varchar(256);index:idx_peer_git_version;comment:git version" json:"git_version"`
|
||||
GitCommit string `gorm:"column:git_commit;type:varchar(256);index:idx_peer_git_commit;comment:git commit" json:"git_commit"`
|
||||
BuildPlatform string `gorm:"column:build_platform;type:varchar(256);index:idx_peer_build_platform;comment:build platform" json:"build_platform"`
|
||||
BuildPlatform string `gorm:"column:build_platform;type:varchar(256);comment:build platform" json:"build_platform"`
|
||||
SchedulerClusterID uint `gorm:"index:uk_peer,unique;not null;comment:scheduler cluster id" json:"scheduler_cluster_id"`
|
||||
SchedulerCluster SchedulerCluster `json:"scheduler_cluster"`
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue