mirror of
https://github.com/dalbodeule/chibot-chzzk-bot.git
synced 2025-08-07 21:01:14 +00:00
managers relation is fixed (8x)
This commit is contained in:
@@ -28,8 +28,8 @@ class User(id: EntityID<Int>) : IntEntity(id) {
|
||||
var liveAlertMessage by Users.liveAlertMessage
|
||||
|
||||
// 유저가 가진 매니저들
|
||||
val managers by User.via(UserManagers.manager, UserManagers.user)
|
||||
var managers by User.via(UserManagers.user, UserManagers.manager)
|
||||
|
||||
// 매니저가 관리하는 유저들
|
||||
val subordinates by User.via(UserManagers.user, UserManagers.manager)
|
||||
var subordinates by User.via(UserManagers.manager, UserManagers.user)
|
||||
}
|
@@ -1,9 +1,9 @@
|
||||
package space.mori.chzzk_bot.common.models
|
||||
|
||||
import org.jetbrains.exposed.dao.id.IntIdTable
|
||||
import org.jetbrains.exposed.sql.ReferenceOption
|
||||
import org.jetbrains.exposed.sql.Table
|
||||
|
||||
object UserManagers: Table("user_managers") {
|
||||
object UserManagers: IntIdTable("user_managers") {
|
||||
val user = reference("user_id", Users, ReferenceOption.CASCADE)
|
||||
val manager = reference("manager_id", Users, ReferenceOption.CASCADE)
|
||||
}
|
Reference in New Issue
Block a user