managers relation is fixed (3x)

This commit is contained in:
dalbodeule
2024-08-28 17:16:48 +09:00
parent 1ec899a55a
commit 5d9b6a7e5e
2 changed files with 21 additions and 16 deletions

View File

@@ -27,6 +27,9 @@ class User(id: EntityID<Int>) : IntEntity(id) {
var liveAlertChannel by Users.liveAlertChannel
var liveAlertMessage by Users.liveAlertMessage
val managers by User.via(UserManagers.manager, UserManagers.user)
val subordinate by User.via(UserManagers.user, UserManagers.manager)
// 유저가 가진 매니저들
val managers by User.via(UserManagers.user, UserManagers.manager)
// 매니저가 관리하는 유저들
val subordinates by User.via(UserManagers.manager, UserManagers.user)
}