val tx = Transaction.get(txManager, Propagation.Nested, Isolation.Serializable, -1) use latest postgres driver as some older drivers don't support batch updates with autogenerated keys