From 221c2a4d83c73b1f84dbb279a91506c7bce926b0 Mon Sep 17 00:00:00 2001
From: luevard <99143550+saucepommefrite@users.noreply.github.com>
Date: Thu, 11 Jan 2024 09:55:41 +0100
Subject: [PATCH] :sparkles: Add database for local usage
---
Sources/pom.xml | 5 +++++
Sources/src/main/kotlin/allin/entities/UserEntity.kt | 5 +++--
2 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/Sources/pom.xml b/Sources/pom.xml
index 0d8b30f..c569b14 100644
--- a/Sources/pom.xml
+++ b/Sources/pom.xml
@@ -32,6 +32,11 @@
ktor-server-core-jvm
${ktor_version}
+
+ org.postgresql
+ postgresql
+ 42.7.1
+
io.ktor
ktor-server-netty-jvm
diff --git a/Sources/src/main/kotlin/allin/entities/UserEntity.kt b/Sources/src/main/kotlin/allin/entities/UserEntity.kt
index d8f0996..0500cf5 100644
--- a/Sources/src/main/kotlin/allin/entities/UserEntity.kt
+++ b/Sources/src/main/kotlin/allin/entities/UserEntity.kt
@@ -1,11 +1,12 @@
package allin.entities
import org.ktorm.schema.Table
+import org.ktorm.schema.double
import org.ktorm.schema.int
import org.ktorm.schema.varchar
-
-object UserEntity : Table("user") {
+object UserEntity : Table("utilisateur") {
val id = int("id").primaryKey()
val username = varchar("username")
val password = varchar("password")
+ val nbCoins = double("nbCoins")
}
\ No newline at end of file