diff --git a/Sources/src/main/kotlin/allin/entities/UserEntity.kt b/Sources/src/main/kotlin/allin/entities/UserEntity.kt index 1bb82ea..b9fd9f2 100644 --- a/Sources/src/main/kotlin/allin/entities/UserEntity.kt +++ b/Sources/src/main/kotlin/allin/entities/UserEntity.kt @@ -10,6 +10,7 @@ import org.ktorm.dsl.* import org.ktorm.entity.* import org.ktorm.schema.* import java.time.Instant.now +import java.util.* import java.util.UUID.fromString interface UserEntity : Entity { @@ -26,16 +27,15 @@ object UsersEntity : Table("utilisateur") { val email = varchar("email") val lastGift = timestamp("lastgift") - fun getUserToUserDTO(): MutableList { return database.from(UsersEntity).select().map { - row -> UserDTO( - row[id].toString(), - row[username].toString(), - row[email].toString(), - row[nbCoins]?:0, - null - ) + row -> UserDTO( + row[id].toString(), + row[username].toString(), + row[email].toString(), + row[nbCoins]?:0, + null + ) }.toMutableList() } @@ -44,17 +44,6 @@ object UsersEntity : Table("utilisateur") { database.Execute(request) } - fun modifyCoins(user: String, cost : Int){ - val request = "UPDATE utilisateur SET coins = coins - $cost WHERE username = '$user';" - database.Execute(request) - } - - fun addCoinByUsername(username: String, coins : Int){ - database.update(UsersEntity){ - set(nbCoins,coins+ nbCoins) - where {it.username eq username} - } - } fun getUserByUsernameAndPassword(login: String): Pair { return database.from(UsersEntity) @@ -114,4 +103,3 @@ object UsersEntity : Table("utilisateur") { } -