withSavepointAndRollbackIfThrows

suspend fun <T> DatabaseClient<PgConnection>.withSavepointAndRollbackIfThrows(savepointName: String, function: suspend (DatabaseClient<PgConnection>) -> T): T(source)