mirror of
https://github.com/dalbodeule/chibot-chzzk-bot.git
synced 2025-06-09 07:18:22 +00:00
managers relation is fixed (2x)
This commit is contained in:
parent
447858a48c
commit
1ec899a55a
@ -27,6 +27,6 @@ class User(id: EntityID<Int>) : IntEntity(id) {
|
|||||||
var liveAlertChannel by Users.liveAlertChannel
|
var liveAlertChannel by Users.liveAlertChannel
|
||||||
var liveAlertMessage by Users.liveAlertMessage
|
var liveAlertMessage by Users.liveAlertMessage
|
||||||
|
|
||||||
val managers by User referrersOn UserManagers.user
|
val managers by User.via(UserManagers.manager, UserManagers.user)
|
||||||
val subordinate by User referrersOn UserManagers.manager
|
val subordinate by User.via(UserManagers.user, UserManagers.manager)
|
||||||
}
|
}
|
@ -1,8 +1,9 @@
|
|||||||
package space.mori.chzzk_bot.common.models
|
package space.mori.chzzk_bot.common.models
|
||||||
|
|
||||||
|
import org.jetbrains.exposed.sql.ReferenceOption
|
||||||
import org.jetbrains.exposed.sql.Table
|
import org.jetbrains.exposed.sql.Table
|
||||||
|
|
||||||
object UserManagers: Table("user_managers") {
|
object UserManagers: Table("user_managers") {
|
||||||
val user = reference("user_id", Users)
|
val user = reference("user_id", Users, ReferenceOption.CASCADE)
|
||||||
val manager = reference("manager_id", Users)
|
val manager = reference("manager_id", Users, ReferenceOption.CASCADE)
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user