From 0516c2c964b70970f2c73d0e36e635184670b8ed Mon Sep 17 00:00:00 2001 From: Md Asif Date: Sat, 28 Sep 2024 01:26:57 +0530 Subject: [PATCH] all the application configurations has been defined in application.conf, application-dev.conf and application-prod.conf. Also made the ktor server configuration in external file. --- .run/ApplicationKt.run.xml | 3 - src/main/kotlin/net/ipksindia/Application.kt | 7 +- .../net/ipksindia/TransactionExecutor.kt | 15 +- .../kotlin/net/ipksindia/config/AppConfig.kt | 86 ++++++++++ .../net/ipksindia/dao/TransactionDao.kt | 155 +++++------------- src/main/resources/application-dev.conf | 17 ++ src/main/resources/application-prod.conf | 17 ++ src/main/resources/application.conf | 9 + src/main/resources/application.properties | 7 - 9 files changed, 178 insertions(+), 138 deletions(-) create mode 100644 src/main/kotlin/net/ipksindia/config/AppConfig.kt create mode 100644 src/main/resources/application-dev.conf create mode 100644 src/main/resources/application-prod.conf create mode 100644 src/main/resources/application.conf delete mode 100644 src/main/resources/application.properties diff --git a/.run/ApplicationKt.run.xml b/.run/ApplicationKt.run.xml index 95a3d0e..e50673b 100644 --- a/.run/ApplicationKt.run.xml +++ b/.run/ApplicationKt.run.xml @@ -2,9 +2,6 @@ - - -