mkporwit
04/05/2018, 10:34 AMenum class UserEventsEnum {
LOGIN,
LOGOUT,
CHANGEPASS,
CREATE,
DISABLE,
SETLICENSE,
VALIDATE
}
object UserEvents : IntIdTable() {
val type = enumerationByName("type", 32, UserEventsEnum::class.java)
}
object UserEventsHistory : IntIdTable() {
val uid = reference("uid", Users.id).index()
val time = datetime("time").default(DateTime.now(DateTimeZone.UTC)).index()
val type = reference("type", UserEvents.id).index()
val message = varchar("message", 256)
val optional = varchar("optional", 256).nullable()
}