diff --git a/src/main/kotlin/Main.kt b/src/main/kotlin/Main.kt index 5d36e59..1f4e0df 100644 --- a/src/main/kotlin/Main.kt +++ b/src/main/kotlin/Main.kt @@ -1,5 +1,9 @@ +import database.DatabaseFactory +import database.dao.SampleObjects import di.databasemodule import mq.ConsumerWrapper +import org.jetbrains.exposed.sql.SchemaUtils +import org.jetbrains.exposed.sql.transactions.transaction import org.koin.core.context.GlobalContext.startKoin fun main(vararg args: String) { @@ -9,6 +13,11 @@ fun main(vararg args: String) { modules(databasemodule) } + DatabaseFactory.init() + transaction{ + SchemaUtils.create(SampleObjects) + } + val consumerWrapper = ConsumerWrapper(); consumerWrapper.recieve(); } \ No newline at end of file