From fd246be4995ffc0a2879beac446e71d62dada68c Mon Sep 17 00:00:00 2001
From: ccornu <ccornu@takima.fr>
Date: Thu, 6 Feb 2025 15:37:46 +0100
Subject: [PATCH] feat: add dynamo sdk + dynamokt library

---
 build.gradle.kts  | 6 ++++++
 gradle.properties | 2 ++
 2 files changed, 8 insertions(+)

diff --git a/build.gradle.kts b/build.gradle.kts
index c20ce88..97793e0 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -1,6 +1,9 @@
 val koin_version: String by project
 val kotlin_version: String by project
 val logback_version: String by project
+val dynamo_version: String by project
+val dynamo_kt_version: String by project
+
 
 plugins {
     kotlin("jvm") version "2.1.10"
@@ -32,6 +35,9 @@ dependencies {
     implementation("io.ktor:ktor-server-netty")
     implementation("ch.qos.logback:logback-classic:$logback_version")
     implementation("io.ktor:ktor-server-config-yaml")
+    implementation("software.amazon.awssdk:dynamodb-enhanced:$dynamo_version")
+    implementation("software.amazon.awssdk:dynamodb:$dynamo_version")
+    implementation("dev.andrewohara:dynamokt:$dynamo_kt_version")
     testImplementation("io.ktor:ktor-server-test-host")
     testImplementation("org.jetbrains.kotlin:kotlin-test-junit:$kotlin_version")
 }
diff --git a/gradle.properties b/gradle.properties
index f241339..d7945c5 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -1,5 +1,7 @@
 kotlin.code.style=official
 koin_version=3.5.6
 kotlin_version=2.1.10
+dynamo_version=2.28.1
+dynamo_kt_version=1.0.0
 ktor_version=3.0.3
 logback_version=1.4.14
-- 
GitLab