Size: a a a

Clojure — русскоговорящее сообщество

2019 August 08

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
помню, постоянно приходилось проверять во что эти мапы выродятся в итоге
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
с другой стороны, hugsql не так хорошо параметризируется, мы пытались мудрить со сниппетами, но они не такие удобные
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
у него подобие шаблонной системы, но не дотягивает до selmer
источник

V💩

Vlad 💩 in Clojure — русскоговорящее сообщество
Ivan Grishaev
с другой стороны, hugsql не так хорошо параметризируется, мы пытались мудрить со сниппетами, но они не такие удобные
что вы иммеете в виду под параметризируеться? и что вы юзаете сейчас?
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
например, переиспользовать кусок другого запроса. Такой же, но еще с этим и с этим, и плюс новое поле
источник

V💩

Vlad 💩 in Clojure — русскоговорящее сообщество
Ivan Grishaev
например, переиспользовать кусок другого запроса. Такой же, но еще с этим и с этим, и плюс новое поле
ну тут да, скорее всего придеться писать еще запрос возможно даже не один, и я вот тоже об этом думаю
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
всё ещё юзаю sql-korma 🙈
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
Иван Федоров
Господа, а есть у кого-то сведения про сообщество мобильных Clojure[Script] разработчиков?
разве что каналы в слаке типа #renatal
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
я там пару раз спрашивал, отвечали
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Vlad 💩
ну тут да, скорее всего придеться писать еще запрос возможно даже не один, и я вот тоже об этом думаю
Несколько похожих запросов, зато никакой магии. Не вижу в этом проблемы :-)
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
Ivan Grishaev
разве что каналы в слаке типа #renatal
О, большое спасибо!
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Иван Федоров
О, большое спасибо!
И cljsrn
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Mike Bohdan
А, и как мне показалось, возможно не прав, Honey может провоцировать писать запросы по всему приложению - тем самым размазывая сайдэффекты по всей кодбазе, а когда у тебя есть один sql файл запросы ограничиваются им и их фиксированое количество
Кстати, я предпочитаю хранить каждый запрос в отдельном файле. Когда все запросы в одном файле, то это не очень удобно.
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
Sergey Trofimov
Кстати, я предпочитаю хранить каждый запрос в отдельном файле. Когда все запросы в одном файле, то это не очень удобно.
Ну я тоже начинаю думать что неплохо было бы разбить. Но не запрос на файл, а домен на файл.
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Ну я просто сделал, что имя функции берется по названию файла
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
Ivan Grishaev
у него подобие шаблонной системы, но не дотягивает до selmer
Мне подошло, хотелось как раз очень тупой шаблонизатор по типу мусташа, чтоб все было максимально просто. Можно пожертвовать переиспользованием кода, в данном конкретном случае, ради читабельности и возможности сделать copy-paste прям в базу с минимумом изменений.
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
И макрос, который сразу же в курсиве эту функцию "объявляет"
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
Sergey Trofimov
Ну я просто сделал, что имя функции берется по названию файла
Без использования стандартных генерелок функций из sql файла чтоль?
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Mike Bohdan
Мне подошло, хотелось как раз очень тупой шаблонизатор по типу мусташа, чтоб все было максимально просто. Можно пожертвовать переиспользованием кода, в данном конкретном случае, ради читабельности и возможности сделать copy-paste прям в базу с минимумом изменений.
Из идеи даже без копипасты запросы можно звать, с постановкой параметров
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Mike Bohdan
Без использования стандартных генерелок функций из sql файла чтоль?
С использованием. Через макрос.
источник