File tree Expand file tree Collapse file tree 2 files changed +3
-9
lines changed Expand file tree Collapse file tree 2 files changed +3
-9
lines changed Original file line number Diff line number Diff line change @@ -58,7 +58,7 @@ type ActionRunner struct {
58
58
// Store labels defined in state file (default: .runner file) of `act_runner`
59
59
AgentLabels []string `xorm:"TEXT"`
60
60
// Store if this is a runner that only ever get one single job assigned
61
- Ephemeral bool `xorm:"ephemeral"`
61
+ Ephemeral bool `xorm:"ephemeral NOT NULL DEFAULT false "`
62
62
63
63
Created timeutil.TimeStamp `xorm:"created"`
64
64
Updated timeutil.TimeStamp `xorm:"updated"`
Original file line number Diff line number Diff line change @@ -9,14 +9,8 @@ import (
9
9
10
10
func AddEphemeralToActionRunner (x * xorm.Engine ) error {
11
11
type ActionRunner struct {
12
- Ephemeral bool `xorm:"ephemeral"`
12
+ Ephemeral bool `xorm:"ephemeral NOT NULL DEFAULT false "`
13
13
}
14
14
15
- if err := x .Sync (new (ActionRunner )); err != nil {
16
- return err
17
- }
18
-
19
- // update all records to set ephemeral to false
20
- _ , err := x .Exec ("UPDATE `action_runner` SET `ephemeral` = false WHERE `ephemeral` IS NULL" )
21
- return err
15
+ return x .Sync (new (ActionRunner ))
22
16
}
You can’t perform that action at this time.
0 commit comments