|
|
@ -27,7 +27,7 @@ func deleteOrphanedAttachments(x *xorm.Engine) error {
|
|
|
|
defer sess.Close()
|
|
|
|
defer sess.Close()
|
|
|
|
|
|
|
|
|
|
|
|
err := sess.BufferSize(setting.Database.IterateBufferSize).
|
|
|
|
err := sess.BufferSize(setting.Database.IterateBufferSize).
|
|
|
|
Where("`comment_id` = 0 and (`release_id` = 0 or `release_id` not in (select `id` from `release`))").Cols("uuid").
|
|
|
|
Where("`issue_id` = 0 and (`release_id` = 0 or `release_id` not in (select `id` from `release`))").Cols("uuid").
|
|
|
|
Iterate(new(Attachment),
|
|
|
|
Iterate(new(Attachment),
|
|
|
|
func(idx int, bean interface{}) error {
|
|
|
|
func(idx int, bean interface{}) error {
|
|
|
|
attachment := bean.(*Attachment)
|
|
|
|
attachment := bean.(*Attachment)
|
|
|
|