Skip to content

Commit a4a7dd0

Browse files
committed
Fix column droping for MySQL that need a new session for the new transaction.
1 parent 1bff02d commit a4a7dd0

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

models/migrations/v64.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,11 @@ func addMultipleAssignees(x *xorm.Engine) error {
124124
if err := sess.Commit(); err != nil {
125125
return err
126126
}
127+
128+
sess.Close()
129+
sess = x.NewSession()
130+
defer sess.Close()
131+
127132
if err := sess.Begin(); err != nil {
128133
return err
129134
}

models/migrations/v69.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,11 @@ func moveTeamUnitsToTeamUnitTable(x *xorm.Engine) error {
7777
if err := sess.Commit(); err != nil {
7878
return err
7979
}
80+
81+
sess.Close()
82+
sess = x.NewSession()
83+
defer sess.Close()
84+
8085
if err := sess.Begin(); err != nil {
8186
return err
8287
}

0 commit comments

Comments
 (0)