From b9ddf60623eb5c336daa05ea9d56aa27fce57519 Mon Sep 17 00:00:00 2001 From: wubijie Date: Fri, 15 Nov 2024 16:08:48 +0800 Subject: [PATCH] repair error 1069 (42000): Too many keys specified; max 64 keys allowed --- configmanage/server/internal/dnsfile.go | 2 +- configmanage/server/internal/hostfile.go | 2 +- configmanage/server/internal/repofile.go | 2 +- configmanage/server/internal/ssh.go | 2 +- configmanage/server/internal/sshd.go | 2 +- configmanage/server/internal/sysctl.go | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/configmanage/server/internal/dnsfile.go b/configmanage/server/internal/dnsfile.go index e5b8a50a..5527c4e7 100644 --- a/configmanage/server/internal/dnsfile.go +++ b/configmanage/server/internal/dnsfile.go @@ -8,7 +8,7 @@ import ( ) type DNSFile struct { - ID int `gorm:"unique;autoIncrement:true"` + ID int `gorm:"autoIncrement:true"` UUID string `gorm:"primary_key;type:varchar(50)" json:"uuid"` ConfigInfo ConfigInfo `gorm:"Foreignkey:ConfigInfoUUID"` ConfigInfoUUID string diff --git a/configmanage/server/internal/hostfile.go b/configmanage/server/internal/hostfile.go index 5c0c1bb6..b37b3408 100644 --- a/configmanage/server/internal/hostfile.go +++ b/configmanage/server/internal/hostfile.go @@ -8,7 +8,7 @@ import ( ) type HostFile struct { - ID int `gorm:"unique;autoIncrement:true"` + ID int `gorm:"autoIncrement:true"` UUID string `gorm:"primary_key;type:varchar(50)" json:"uuid"` ConfigInfo ConfigInfo `gorm:"Foreignkey:ConfigInfoUUID"` ConfigInfoUUID string diff --git a/configmanage/server/internal/repofile.go b/configmanage/server/internal/repofile.go index 355e2530..872962b4 100644 --- a/configmanage/server/internal/repofile.go +++ b/configmanage/server/internal/repofile.go @@ -8,7 +8,7 @@ import ( ) type RepoFile struct { - ID int `gorm:"unique;autoIncrement:true"` + ID int `gorm:"autoIncrement:true"` UUID string `gorm:"primary_key;type:varchar(50)" json:"uuid"` ConfigInfo ConfigInfo `gorm:"Foreignkey:ConfigInfoUUID"` ConfigInfoUUID string diff --git a/configmanage/server/internal/ssh.go b/configmanage/server/internal/ssh.go index 2abc1230..b206c01e 100644 --- a/configmanage/server/internal/ssh.go +++ b/configmanage/server/internal/ssh.go @@ -8,7 +8,7 @@ import ( ) type SSHFile struct { - ID int `gorm:"unique;autoIncrement:true"` + ID int `gorm:"autoIncrement:true"` UUID string `gorm:"primary_key;type:varchar(50)" json:"uuid"` ConfigInfo ConfigInfo `gorm:"Foreignkey:ConfigInfoUUID"` ConfigInfoUUID string diff --git a/configmanage/server/internal/sshd.go b/configmanage/server/internal/sshd.go index d151ff6d..47ea0c7f 100644 --- a/configmanage/server/internal/sshd.go +++ b/configmanage/server/internal/sshd.go @@ -8,7 +8,7 @@ import ( ) type SSHDFile struct { - ID int `gorm:"unique;autoIncrement:true"` + ID int `gorm:"autoIncrement:true"` UUID string `gorm:"primary_key;type:varchar(50)" json:"uuid"` ConfigInfo ConfigInfo `gorm:"Foreignkey:ConfigInfoUUID"` ConfigInfoUUID string diff --git a/configmanage/server/internal/sysctl.go b/configmanage/server/internal/sysctl.go index e07177aa..943b8cf7 100644 --- a/configmanage/server/internal/sysctl.go +++ b/configmanage/server/internal/sysctl.go @@ -8,7 +8,7 @@ import ( ) type SysctlFile struct { - ID int `gorm:"unique;autoIncrement:true"` + ID int `gorm:"autoIncrement:true"` UUID string `gorm:"primary_key;type:varchar(50)" json:"uuid"` ConfigInfo ConfigInfo `gorm:"Foreignkey:ConfigInfoUUID"` ConfigInfoUUID string -- Gitee