Merge pull request #8 from ikitommi/NoDestructure

Manually destructure options
This commit is contained in:
Sean Corfield 2019-04-03 16:19:43 -07:00 committed by GitHub
commit 1fb1c44bcb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -23,7 +23,9 @@
as read-only and/or rollback-only (so it will automatically rollback as read-only and/or rollback-only (so it will automatically rollback
instead of committing any changes)." instead of committing any changes)."
[^Connection con f opts] [^Connection con f opts]
(let [{:keys [isolation read-only rollback-only]} opts (let [isolation (:isolation opts)
read-only (:read-only opts)
rollback-only (:rollback-only opts)
old-autocommit (.getAutoCommit con) old-autocommit (.getAutoCommit con)
old-isolation (.getTransactionIsolation con) old-isolation (.getTransactionIsolation con)
old-readonly (.isReadOnly con)] old-readonly (.isReadOnly con)]