forgejo/models/forgejo_migrations/v38.go
Leni Kadali 29eaab5ff4 feat: add configurable timeout for automatically removing resolved reports (#7940)
Supersedes [this PR](https://codeberg.org/lenikadali/forgejo/pulls/1)

Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/7940
Reviewed-by: Otto <otto@codeberg.org>
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
Co-authored-by: Leni Kadali <lenikadali@noreply.codeberg.org>
Co-committed-by: Leni Kadali <lenikadali@noreply.codeberg.org>
2025-07-28 14:52:13 +02:00

19 lines
428 B
Go

// Copyright 2025 The Forgejo Authors. All rights reserved.
// SPDX-License-Identifier: GPL-3.0-or-later
package forgejo_migrations
import (
"forgejo.org/modules/timeutil"
"xorm.io/xorm"
)
func AddResolvedUnixToAbuseReport(x *xorm.Engine) error {
type AbuseReport struct {
ID int64 `xorm:"pk autoincr"`
ResolvedUnix timeutil.TimeStamp `xorm:"DEFAULT NULL"`
}
return x.Sync(&AbuseReport{})
}