This is an automated email from the ASF dual-hosted git repository.

zhangliang2022 pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-devlake.git


The following commit(s) were added to refs/heads/main by this push:
     new 3e032f016 fix(gitlab): add fields to transformation rule (#4000)
3e032f016 is described below

commit 3e032f016149fb62096647b3f489a7f5a65e7cbf
Author: Warren Chen <[email protected]>
AuthorDate: Wed Dec 21 15:06:16 2022 +0800

    fix(gitlab): add fields to transformation rule (#4000)
---
 .../gitlab/models/migrationscripts/archived/transformation_rules.go    | 3 +++
 plugins/gitlab/models/transformation_rule.go                           | 1 +
 2 files changed, 4 insertions(+)

diff --git 
a/plugins/gitlab/models/migrationscripts/archived/transformation_rules.go 
b/plugins/gitlab/models/migrationscripts/archived/transformation_rules.go
index ffb9b2cf2..97b42c750 100644
--- a/plugins/gitlab/models/migrationscripts/archived/transformation_rules.go
+++ b/plugins/gitlab/models/migrationscripts/archived/transformation_rules.go
@@ -19,6 +19,7 @@ package archived
 
 import (
        "github.com/apache/incubator-devlake/models/migrationscripts/archived"
+       "gorm.io/datatypes"
 )
 
 type GitlabTransformationRule struct {
@@ -34,6 +35,8 @@ type GitlabTransformationRule struct {
        IssueTypeIncident    string `mapstructure:"issueTypeIncident" 
json:"issueTypeIncident" gorm:"type:varchar(255)"`
        IssueTypeRequirement string `mapstructure:"issueTypeRequirement" 
json:"issueTypeRequirement" gorm:"type:varchar(255)"`
        DeploymentPattern    string `mapstructure:"deploymentPattern" 
json:"deploymentPattern" gorm:"type:varchar(255)"`
+       ProductionPattern    string `mapstructure:"productionPattern,omitempty" 
json:"productionPattern" gorm:"type:varchar(255)"`
+       Refdiff              datatypes.JSONMap
 }
 
 func (t GitlabTransformationRule) TableName() string {
diff --git a/plugins/gitlab/models/transformation_rule.go 
b/plugins/gitlab/models/transformation_rule.go
index 7ab0fa144..ba9a0cb04 100644
--- a/plugins/gitlab/models/transformation_rule.go
+++ b/plugins/gitlab/models/transformation_rule.go
@@ -35,6 +35,7 @@ type GitlabTransformationRule struct {
        IssueTypeIncident    string            
`mapstructure:"issueTypeIncident" json:"issueTypeIncident"`
        IssueTypeRequirement string            
`mapstructure:"issueTypeRequirement" json:"issueTypeRequirement"`
        DeploymentPattern    string            
`mapstructure:"deploymentPattern" json:"deploymentPattern"`
+       ProductionPattern    string            
`mapstructure:"productionPattern,omitempty" json:"productionPattern" 
gorm:"type:varchar(255)"`
        Refdiff              datatypes.JSONMap 
`mapstructure:"refdiff,omitempty" json:"refdiff" swaggertype:"object" 
format:"json"`
 }
 

Reply via email to