Skip to content

Commit 59fc29d

Browse files
authored
fix wrong migration (#9381)
1 parent ffc904b commit 59fc29d

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

models/migrations/v112.go

+2-1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ func removeAttachmentMissedRepo(x *xorm.Engine) error {
2020
attachments := make([]*Attachment, 0, 50)
2121
for {
2222
err := x.Select("uuid").Where(builder.NotIn("release_id", builder.Select("id").From("`release`"))).
23+
And("release_id > 0").
2324
OrderBy("id").Limit(50, start).Find(&attachments)
2425
if err != nil {
2526
return err
@@ -36,6 +37,6 @@ func removeAttachmentMissedRepo(x *xorm.Engine) error {
3637
attachments = attachments[:0]
3738
}
3839

39-
_, err := x.Exec("DELETE FROM attachment WHERE release_id NOT IN (SELECT id FROM `release`)")
40+
_, err := x.Exec("DELETE FROM attachment WHERE release_id > 0 AND release_id NOT IN (SELECT id FROM `release`)")
4041
return err
4142
}

0 commit comments

Comments
 (0)