wouterdoeland
07/26/2017, 11:09 AMobject Users: IntIdTable() {
val chatId = long("chat_id").uniqueIndex()
val ethereumAddress = varchar("ethereum_address", 42)
val hashedPassword = varchar("hashed_password", 191)
val walletFile = varchar("wallet_file", 191)
}
class User(id: EntityID<Int>): IntEntity(id) {
companion object: IntEntityClass<User>(Users)
var chatId by Users.chatId
var ethereumAddress by Users.ethereumAddress
var hashedPassword by Users.hashedPassword
var walletFile by Users.walletFile
fun sendMessage(message: String) {
Bot.execute(SendMessage(
chatId,
message
))
}
}