```class Dbutil { companion object : KLogging...
# announcements
s
Copy code
class 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
        }
    }


}