diff --git a/src/modules/network_data/model/alarm.go b/src/modules/network_data/model/alarm.go index 4e4bc9a9..11ef4d73 100644 --- a/src/modules/network_data/model/alarm.go +++ b/src/modules/network_data/model/alarm.go @@ -4,7 +4,7 @@ import "time" // Alarm 告警数据对象 alarm type Alarm struct { - ID string `json:"id" gorm:"id"` + ID string `json:"id" gorm:"column:id;primaryKey;autoIncrement"` AlarmSeq string `json:"alarmSeq" gorm:"alarm_seq"` AlarmId string `json:"alarmId" gorm:"alarm_id"` AlarmTitle string `json:"alarmTitle" gorm:"alarm_title"` diff --git a/src/modules/network_element/model/ne_info.go b/src/modules/network_element/model/ne_info.go index 373df591..31cbedec 100644 --- a/src/modules/network_element/model/ne_info.go +++ b/src/modules/network_element/model/ne_info.go @@ -2,7 +2,7 @@ package model // NeInfo 网元信息对象 ne_info type NeInfo struct { - ID string `json:"id" gorm:"id"` + ID string `json:"id" gorm:"column:id;primaryKey;autoIncrement"` NeType string `json:"neType" gorm:"ne_type" binding:"required"` NeId string `json:"neId" gorm:"ne_id" binding:"required"` RmUID string `json:"rmUid" gorm:"rm_uid"` diff --git a/src/modules/network_element/model/ne_license.go b/src/modules/network_element/model/ne_license.go index 0a08802c..e2156ff8 100644 --- a/src/modules/network_element/model/ne_license.go +++ b/src/modules/network_element/model/ne_license.go @@ -2,7 +2,7 @@ package model // NeLicense 网元授权激活信息 ne_license type NeLicense struct { - ID string `json:"id" gorm:"id"` + ID string `json:"id" gorm:"column:id;primaryKey;autoIncrement"` NeType string `json:"neType" gorm:"ne_type" binding:"required"` // 网元类型 NeId string `json:"neId" gorm:"ne_id" binding:"required"` // 网元ID ActivationRequestCode string `json:"activationRequestCode" gorm:"activation_request_code"` // 激活申请代码 diff --git a/src/modules/network_element/model/ne_software.go b/src/modules/network_element/model/ne_software.go index 53a5321d..00d10d7c 100644 --- a/src/modules/network_element/model/ne_software.go +++ b/src/modules/network_element/model/ne_software.go @@ -2,7 +2,7 @@ package model // NeSoftware 网元软件包 ne_software type NeSoftware struct { - ID string `json:"id" gorm:"id"` + ID string `json:"id" gorm:"column:id;primaryKey;autoIncrement"` NeType string `json:"neType" gorm:"ne_type" binding:"required"` // 网元类型 Name string `json:"name" gorm:"name" binding:"required"` // 包名称 Path string `json:"path" gorm:"path"` // 包路径 diff --git a/src/modules/network_element/model/ne_version.go b/src/modules/network_element/model/ne_version.go index ddde0af0..49479b16 100644 --- a/src/modules/network_element/model/ne_version.go +++ b/src/modules/network_element/model/ne_version.go @@ -2,7 +2,7 @@ package model // NeVersion 网元版本信息 ne_version type NeVersion struct { - ID string `json:"id" gorm:"id"` + ID string `json:"id" gorm:"column:id;primaryKey;autoIncrement"` NeType string `json:"neType" gorm:"ne_type" binding:"required"` // 网元类型 NeId string `json:"neId" gorm:"ne_id" binding:"required"` // 网元ID Name string `json:"name" gorm:"name"` // 当前包名