linstrom/storage-new/models/UserToUserRelation.go
mStar d84a693b22
Some checks failed
/ docker (push) Failing after 3m6s
Add inbox follow request handling
- Not tested yet
- Undo needs to be extended to also handle undo of follow
2025-05-08 08:32:02 +02:00

13 lines
450 B
Go

package models
// A relation between two accounts
// There may be multiple relations from an account X to an account Y,
// each describing a different aspect
type UserToUserRelation struct {
ID uint64 `gorm:"primarykey"`
User User // The user X described in [RelationType]
UserId string
TargetUser User // The user Y described in [RelationType]
TargetUserId string
Relation string `gorm:"type:relation_type"`
}