@@ -16,7 +16,7 @@ import (
16
16
"xorm.io/builder"
17
17
)
18
18
19
- type Variable struct {
19
+ type ActionVariable struct {
20
20
ID int64 `xorm:"pk autoincr"`
21
21
OwnerID int64 `xorm:"INDEX UNIQUE(owner_repo_name) NOT NULL DEFAULT 0"`
22
22
RepoID int64 `xorm:"INDEX UNIQUE(owner_repo_name) NOT NULL DEFAULT 0"`
@@ -27,7 +27,7 @@ type Variable struct {
27
27
}
28
28
29
29
func init () {
30
- db .RegisterModel (new (Variable ))
30
+ db .RegisterModel (new (ActionVariable ))
31
31
}
32
32
33
33
type ErrVariableUnbound struct {}
58
58
variableForbiddenPrefixReg = regexp .MustCompile ("(?i)^GIT(EA|HUB)_" )
59
59
)
60
60
61
- func (v * Variable ) Validate () error {
61
+ func (v * ActionVariable ) Validate () error {
62
62
switch {
63
63
case v .OwnerID == 0 && v .RepoID == 0 :
64
64
return ErrVariableUnbound {}
@@ -73,8 +73,8 @@ func (v *Variable) Validate() error {
73
73
}
74
74
}
75
75
76
- func InsertVariable (ctx context.Context , ownerID , repoID int64 , name , data string ) (* Variable , error ) {
77
- variable := & Variable {
76
+ func InsertVariable (ctx context.Context , ownerID , repoID int64 , name , data string ) (* ActionVariable , error ) {
77
+ variable := & ActionVariable {
78
78
OwnerID : ownerID ,
79
79
RepoID : repoID ,
80
80
Name : strings .ToUpper (name ),
@@ -103,17 +103,17 @@ func (opts *FindVariablesOpts) toConds() builder.Cond {
103
103
return cond
104
104
}
105
105
106
- func FindVariables (ctx context.Context , opts FindVariablesOpts ) ([]* Variable , error ) {
107
- var variables []* Variable
106
+ func FindVariables (ctx context.Context , opts FindVariablesOpts ) ([]* ActionVariable , error ) {
107
+ var variables []* ActionVariable
108
108
sess := db .GetEngine (ctx )
109
109
if opts .PageSize != 0 {
110
110
sess = db .SetSessionPagination (sess , & opts .ListOptions )
111
111
}
112
112
return variables , sess .Where (opts .toConds ()).Find (& variables )
113
113
}
114
114
115
- func GetVariableByID (ctx context.Context , variableID int64 ) (* Variable , error ) {
116
- var variable Variable
115
+ func GetVariableByID (ctx context.Context , variableID int64 ) (* ActionVariable , error ) {
116
+ var variable ActionVariable
117
117
has , err := db .GetEngine (ctx ).Where ("id=?" , variableID ).Get (& variable )
118
118
if err != nil {
119
119
return nil , err
@@ -123,13 +123,13 @@ func GetVariableByID(ctx context.Context, variableID int64) (*Variable, error) {
123
123
return & variable , nil
124
124
}
125
125
126
- func UpdateVariable (ctx context.Context , variable * Variable ) (bool , error ) {
126
+ func UpdateVariable (ctx context.Context , variable * ActionVariable ) (bool , error ) {
127
127
if err := variable .Validate (); err != nil {
128
128
return false , err
129
129
}
130
130
count , err := db .GetEngine (ctx ).ID (variable .ID ).Cols ("name" , "data" ).
131
131
Where ("owner_id = ? and repo_id = ?" , variable .OwnerID , variable .RepoID ).
132
- Update (& Variable {
132
+ Update (& ActionVariable {
133
133
Name : variable .Name ,
134
134
Data : variable .Data ,
135
135
})
0 commit comments