From c0522c12d126f975cfad6bfd08db016d90380e6c Mon Sep 17 00:00:00 2001 From: Gaius Date: Mon, 28 Aug 2023 17:07:17 +0800 Subject: [PATCH] feat: remove peer index in databae table (#2675) Signed-off-by: Gaius --- manager/models/peer.go | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/manager/models/peer.go b/manager/models/peer.go index 2cd7b68e6bc..852794ceab9 100644 --- a/manager/models/peer.go +++ b/manager/models/peer.go @@ -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"` }