We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ffc904b commit 59fc29dCopy full SHA for 59fc29d
models/migrations/v112.go
@@ -20,6 +20,7 @@ func removeAttachmentMissedRepo(x *xorm.Engine) error {
20
attachments := make([]*Attachment, 0, 50)
21
for {
22
err := x.Select("uuid").Where(builder.NotIn("release_id", builder.Select("id").From("`release`"))).
23
+ And("release_id > 0").
24
OrderBy("id").Limit(50, start).Find(&attachments)
25
if err != nil {
26
return err
@@ -36,6 +37,6 @@ func removeAttachmentMissedRepo(x *xorm.Engine) error {
36
37
attachments = attachments[:0]
38
}
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`)")
41
42
0 commit comments