connection to postgresql

This commit is contained in:
2025-03-27 03:10:42 +01:00
parent 3b9616aa67
commit 2ebd293900
6 changed files with 96 additions and 7 deletions

View File

@@ -5,11 +5,18 @@ import org.koin.dsl.module
fun appKoinModule(config: Configuration) =
module {
configureDIBusiness()
configureDIInfrastructure(config.redisUrl)
configureDIInfrastructure(config)
configureDILibs()
configureDICommandActions()
}
data class Configuration(
val redisUrl: String,
)
val postgresql: Postgresql,
) {
data class Postgresql(
val url: String,
val username: String,
val password: String,
)
}