fix: fix can not create index with name idx_name for pg (#4184)

diff --git a/plugins/github/models/migrationscripts/archived/transformation_rules.go b/plugins/github/models/migrationscripts/archived/transformation_rules.go
index 2dfa1a6..8f6be81 100644
--- a/plugins/github/models/migrationscripts/archived/transformation_rules.go
+++ b/plugins/github/models/migrationscripts/archived/transformation_rules.go
@@ -25,7 +25,7 @@
 
 type GithubTransformationRule struct {
 	archived.Model
-	Name                 string `mapstructure:"name" json:"name" gorm:"type:varchar(255);index:idx_name,unique" validate:"required"`
+	Name                 string `mapstructure:"name" json:"name" gorm:"type:varchar(255);index:idx_name_github,unique" validate:"required"`
 	PrType               string `mapstructure:"prType" json:"prType" gorm:"type:varchar(255)"`
 	PrComponent          string `mapstructure:"prComponent" json:"prComponent" gorm:"type:varchar(255)"`
 	PrBodyClosePattern   string `mapstructure:"prBodyClosePattern" json:"prBodyClosePattern" gorm:"type:varchar(255)"`
diff --git a/plugins/github/models/transformation_rule.go b/plugins/github/models/transformation_rule.go
index 40d9cbb..30de3b7 100644
--- a/plugins/github/models/transformation_rule.go
+++ b/plugins/github/models/transformation_rule.go
@@ -24,7 +24,7 @@
 
 type GithubTransformationRule struct {
 	common.Model         `mapstructure:"-"`
-	Name                 string            `mapstructure:"name" json:"name" gorm:"type:varchar(255);index:idx_name,unique" validate:"required"`
+	Name                 string            `mapstructure:"name" json:"name" gorm:"type:varchar(255);index:idx_name_github,unique" validate:"required"`
 	PrType               string            `mapstructure:"prType,omitempty" json:"prType" gorm:"type:varchar(255)"`
 	PrComponent          string            `mapstructure:"prComponent,omitempty" json:"prComponent" gorm:"type:varchar(255)"`
 	PrBodyClosePattern   string            `mapstructure:"prBodyClosePattern,omitempty" json:"prBodyClosePattern" gorm:"type:varchar(255)"`
diff --git a/plugins/gitlab/models/migrationscripts/archived/transformation_rules.go b/plugins/gitlab/models/migrationscripts/archived/transformation_rules.go
index d8fb0d3..cc5156e 100644
--- a/plugins/gitlab/models/migrationscripts/archived/transformation_rules.go
+++ b/plugins/gitlab/models/migrationscripts/archived/transformation_rules.go
@@ -24,7 +24,7 @@
 
 type GitlabTransformationRule struct {
 	archived.Model
-	Name                 string `gorm:"type:varchar(255);index:idx_name,unique" validate:"required"`
+	Name                 string `gorm:"type:varchar(255);index:idx_name_gitlab,unique" validate:"required"`
 	PrType               string `mapstructure:"prType" json:"prType" gorm:"type:varchar(255)"`
 	PrComponent          string `mapstructure:"prComponent" json:"prComponent" gorm:"type:varchar(255)"`
 	PrBodyClosePattern   string `mapstructure:"prBodyClosePattern" json:"prBodyClosePattern" gorm:"type:varchar(255)"`
diff --git a/plugins/gitlab/models/transformation_rule.go b/plugins/gitlab/models/transformation_rule.go
index ec3fd29..32a352c 100644
--- a/plugins/gitlab/models/transformation_rule.go
+++ b/plugins/gitlab/models/transformation_rule.go
@@ -24,7 +24,7 @@
 
 type GitlabTransformationRule struct {
 	common.Model
-	Name                 string            `gorm:"type:varchar(255);index:idx_name,unique" validate:"required" mapstructure:"name" json:"name"`
+	Name                 string            `gorm:"type:varchar(255);index:idx_name_gitlab,unique" validate:"required" mapstructure:"name" json:"name"`
 	PrType               string            `mapstructure:"prType" json:"prType"`
 	PrComponent          string            `mapstructure:"prComponent" json:"prComponent"`
 	PrBodyClosePattern   string            `mapstructure:"prBodyClosePattern" json:"prBodyClosePattern"`
diff --git a/plugins/jenkins/models/migrationscripts/archived/transformation_rules.go b/plugins/jenkins/models/migrationscripts/archived/transformation_rules.go
index d3d8060..63001b1 100644
--- a/plugins/jenkins/models/migrationscripts/archived/transformation_rules.go
+++ b/plugins/jenkins/models/migrationscripts/archived/transformation_rules.go
@@ -23,7 +23,7 @@
 
 type JenkinsTransformationRule struct {
 	archived.Model
-	Name              string `gorm:"type:varchar(255);index:idx_name,unique" validate:"required"`
+	Name              string `gorm:"type:varchar(255);index:idx_name_jenkins,unique" validate:"required"`
 	DeploymentPattern string `gorm:"type:varchar(255)" mapstructure:"deploymentPattern" json:"deploymentPattern"`
 	ProductionPattern string `gorm:"type:varchar(255)" mapstructure:"deploymentPattern,omitempty" json:"productionPattern"`
 }
diff --git a/plugins/jenkins/models/transformation_rule.go b/plugins/jenkins/models/transformation_rule.go
index 3a092f7..c07fd23 100644
--- a/plugins/jenkins/models/transformation_rule.go
+++ b/plugins/jenkins/models/transformation_rule.go
@@ -21,7 +21,7 @@
 
 type JenkinsTransformationRule struct {
 	common.Model      `mapstructure:"-"`
-	Name              string `gorm:"type:varchar(255);index:idx_name,unique" validate:"required" mapstructure:"name" json:"name"`
+	Name              string `gorm:"type:varchar(255);index:idx_name_jenkins,unique" validate:"required" mapstructure:"name" json:"name"`
 	DeploymentPattern string `gorm:"type:varchar(255)" mapstructure:"deploymentPattern,omitempty" json:"deploymentPattern"`
 	ProductionPattern string `gorm:"type:varchar(255)" mapstructure:"productionPattern,omitempty" json:"productionPattern"`
 }
diff --git a/plugins/jira/models/migrationscripts/archived/transformation_rule.go b/plugins/jira/models/migrationscripts/archived/transformation_rule.go
index 929e26d..b3f7a5d 100644
--- a/plugins/jira/models/migrationscripts/archived/transformation_rule.go
+++ b/plugins/jira/models/migrationscripts/archived/transformation_rule.go
@@ -25,7 +25,7 @@
 
 type JiraTransformationRule struct {
 	archived.Model
-	Name                       string          `gorm:"type:varchar(255);index:idx_name,unique" validate:"required"`
+	Name                       string          `gorm:"type:varchar(255);index:idx_name_jira,unique" validate:"required"`
 	EpicKeyField               string          `json:"epicKeyField" gorm:"type:varchar(255)"`
 	StoryPointField            string          `json:"storyPointField" gorm:"type:varchar(255)"`
 	RemotelinkCommitShaPattern string          `json:"remotelinkCommitShaPattern" gorm:"type:varchar(255)"`
diff --git a/plugins/jira/models/transformation_rules.go b/plugins/jira/models/transformation_rules.go
index 2ebc7c0..339fd72 100644
--- a/plugins/jira/models/transformation_rules.go
+++ b/plugins/jira/models/transformation_rules.go
@@ -25,7 +25,7 @@
 
 type JiraTransformationRule struct {
 	common.Model               `mapstructure:"-"`
-	Name                       string          `mapstructure:"name" json:"name" gorm:"type:varchar(255);index:idx_name,unique" validate:"required"`
+	Name                       string          `mapstructure:"name" json:"name" gorm:"type:varchar(255);index:idx_name_jira,unique" validate:"required"`
 	EpicKeyField               string          `mapstructure:"epicKeyField,omitempty" json:"epicKeyField" gorm:"type:varchar(255)"`
 	StoryPointField            string          `mapstructure:"storyPointField,omitempty" json:"storyPointField" gorm:"type:varchar(255)"`
 	RemotelinkCommitShaPattern string          `mapstructure:"remotelinkCommitShaPattern,omitempty" json:"remotelinkCommitShaPattern" gorm:"type:varchar(255)"`