mirror of
https://codeberg.org/forgejo/forgejo
synced 2024-11-26 19:56:11 +01:00
ca778777f5
(cherry picked from commit66afddd511
) (cherry picked from commit19da0dee9d
) (cherry picked from commit0b725af693
) (cherry picked from commit64d4de2b66
) (cherry picked from commit05bc9d3b7f
) (cherry picked from commit5958553066
) (cherry picked from commitc4f77e26c9
) (cherry picked from commit3034832c66
) (cherry picked from commitd48931ec5b
) (cherry picked from commitde3a74e576
) (cherry picked from commit0f6601a37f
) (cherry picked from commitec8bec4fc9
) (cherry picked from commit884560286e
) (cherry picked from commit252385151c
)
22 lines
532 B
Go
22 lines
532 B
Go
// Copyright 2023 The Forgejo Authors. All rights reserved.
|
|
// SPDX-License-Identifier: MIT
|
|
|
|
package forgejo_v1_20 //nolint:revive
|
|
|
|
import (
|
|
"code.gitea.io/gitea/modules/timeutil"
|
|
|
|
"xorm.io/xorm"
|
|
)
|
|
|
|
func AddForgejoBlockedUser(x *xorm.Engine) error {
|
|
type ForgejoBlockedUser struct {
|
|
ID int64 `xorm:"pk autoincr"`
|
|
BlockID int64 `xorm:"index"`
|
|
UserID int64 `xorm:"index"`
|
|
CreatedUnix timeutil.TimeStamp `xorm:"created"`
|
|
}
|
|
|
|
return x.Sync(new(ForgejoBlockedUser))
|
|
}
|