Fork me on GitHub
#clojure-russia
<
2018-05-23
>
igrishaev08:05:55

@satmurat Привет, мы пользовались hugsql, насколько я знаю, привязать базу к функции нельзя. Только хаком\оберткой.

igrishaev08:05:59

есть еще похожая либа, которая читает sql из файла и создает функции, при этом они биндятся к базе, которую ты указал. Не могу вспомнить ее название.

kirill.salykin08:05:20

мы используем для конфигурации пула вот такое https://github.com/tomekw/hikari-cp

kirill.salykin08:05:31

hugsql не менеджит конекшены, это по сути форматер запросов

satmurat08:05:31

понятно. но сгенерированные функции принимает же конфиг к базе как первый аргумент фукнции. Например, (generated-insert-function db {:id 1 :name "foo"})

satmurat08:05:57

что сюда можно передать в качестве db я не понял(

kirill.salykin08:05:13

https://github.com/tomekw/hikari-cp#postgresql-example {:datasource datasource} это и будет db в этом случае

👍 4
satmurat08:05:05

Спасибо, понял. Попробуем.