Использование clojure и clojure-sql с postgresql.
Я пытаюсь создать функцию начальной загрузки, поэтому я хочу отбросить все таблицы в БД, а затем аккуратно перестроить их. Поскольку существует произвольное количество таблиц, было бы хорошо, если бы я мог просто отбросить их все сразу. Тем не менее, это не удается:
(def db
{:classname "org.postgresql.Driver"
:subprotocol "postgresql"
:subname "//localhost/triface"
:user "postgres"})
(defn rebuild-table []
(sql/with-connection db
(sql/do-commands "drop database triface" "create database triface")))
Как выполнить команду удаления базы данных из каким-то образом измененного соединения?