import Ġorg . jetbrains . kotlin . gradle . tasks . Kotlin Compile Ċ Ċ val Ġkotlinx Co Rout ines Version Ġ= Ġ" 1 . 6 . 0 " Ċ Ċ plugins Ġ{ ĊĠĠĠ Ġkotlin (" jvm ") Ġversion Ġ" 1 . 6 . 0 " ĊĠĠĠ Ġapplication Ċ } Ċ Ċ group Ġ= Ġ" me . mr " Ċ version Ġ= Ġ" 1 . 0 - SNAPSHOT " ĊĊ Ċ repositories Ġ{ ĊĠĠĠ Ġmaven Central () Ċ } Ċ Ċ dependencies Ġ{ ĊĊĠĠĠ Ġimplementation (" org . jetbrains . ex posed ", Ġ" ex posed - core ", Ġ" 0 . 3 7 . 3 ") ĊĠĠĠ Ġimplementation (" org . jetbrains . ex posed ", Ġ" ex posed - dao ", Ġ" 0 . 3 7 . 3 ") ĊĠĠĠ Ġimplementation (" org . jetbrains . ex posed ", Ġ" ex posed - jdbc ", Ġ" 0 . 3 7 . 3 ") ĊĊĠĠĠ Ġimplementation (" com . h 2 database : h 2 : 2 . 1 . 2 1 0 ") Ġ// ĠH 2 ĠDatabase ĊĠĠĠ Ġ// implementation (" org . slf 4 j : slf 4 j - api : 1 . 7 . 3 3 ") Ġ// Ġlogger ĊĠĠĠ Ġ// implementation (" org . jetbrains . kotlin x : kotlin x - coroutines - slf 4 j :$ kotlin x Co Rout ines Version ") ĊĊĠĠĠ Ġtest Implementation (" io . kot est : kot est - runner - junit 5 : 5 . 0 . 3 ") Ġ// Ġfor Ġk ot est Ġframework ĊĠĠĠ Ġtest Implementation (" io . kot est : kot est - assertions - core : 5 . 0 . 3 ") Ġ// Ġfor Ġk ot est Ġcore Ġj vm Ġassertions ĊĠĠĠ Ġtest Implementation (" io . kot est : kot est - property : 5 . 0 . 3 ") Ġ// Ġfor Ġk ot est Ġproperty Ġtest ĊĊĠĠĠ Ġtest Implementation ( kotlin (" test ")) Ċ } Ċ Ċ tasks . with Type < Test > Ġ{ ĊĠĠĠ Ġuse JUnit Platform () Ċ } Ċ Ċ tasks . with Type < Kotlin Compile >() Ġ{ ĊĠĠĠ Ġkotlin Options . jvm Target Ġ= Ġ" 1 . 8 " Ċ } Ċ Ċ tasks . with Type < Test > Ġ{ ĊĠĠĠ Ġuse JUnit Platform () Ċ } Ċ Ċ application Ġ{ ĊĠĠĠ Ġmain Class . set (" Main Kt ") Ċ }