I'm trying to run some sql specific to postgres and would like to reuse the transaction management within Exposed.
Exposed has the Transaction.exec(String)
method which probably does what you want. See https://github.com/JetBrains/Exposed/blob/master/exposed-tests/src/test/kotlin/org/jetbrains/exposed/sql/tests/mysql/MysqlTests.kt