skoude
02/14/2017, 12:38 PMclass Dbutil {
companion object : KLogging()
/**
* DSL for extending the SQL2O for making a basic select Query and returning MutableList<T>
*/
public inline fun <reified T : Any> Connection.selectQuery(sqlString: String): MutableList<T>? {
try {
val connection: Connection = sql2o.open()
val results = connection.createQuery(sqlString).executeAndFetch(T::class.java)
return results
} catch (e: Exception) {
println(e.toString())
return null
}
}
}