170 похожих чатов

Всем привет, подскажите кто что использует для named parameters для

postgres? Нужно написать большой запрос с динамическим количеством параметров

11 ответов

4 просмотра

смотря что используешь дл работы с бд

Vladislav-Stepanov Автор вопроса
Konstantin
смотря что используешь дл работы с бд

К сожалению тайпорм + node-pg соответственно

Vladislav-Stepanov Автор вопроса
Konstantin
а почему к сожалению?

Потому что тайпорм говно

Vladislav Stepanov
Потому что тайпорм говно

ну почему же так критично, в чем?

Konstantin
ну почему же так критично, в чем?

там какие-то ищью висят долго критичные

Vladislav-Stepanov Автор вопроса
Konstantin
ну почему же так критично, в чем?

Потому что: На проект практически забили, очень неудобное версионирование, из-за которого миграция на 3 версию просто боль Квери билдер который чтобы использовать нужно выучить еще один sql(спасибо я лучше сырой sql напишу) Популяция связей. Создаете поле relationId, заполняете где при фетче - поздравляют у вас поле relationId не с айди, а полноценным объектом Огромное количество багов Направление проекта. Зачем-то взяли и добавили в ормку кэш. Зачем он там?

Vladislav Stepanov
Потому что: На проект практически забили, очень не...

1. вроде везде так, если нужно мигрировать на новую версию 2. на квери билдере не писал, хз 3. со связями не помню как там дела обстоят, там вроде создавать типо user: User и userId: number, 4. ни одного не поймал когда работал

Vladislav-Stepanov Автор вопроса
Konstantin
1. вроде везде так, если нужно мигрировать на нову...

Для меня фаворит из всех ормок/билдеров это bookshelf/knex Это самые мощные, понятные и простые(в хорошем смысле) тулзы

Vladislav-Stepanov Автор вопроса

Похожие вопросы

Обсуждают сегодня

Интересно, нет ли какого-то способа получить из dll не адрес самой метки, а адрес со смещением?
The Bird of Hermes
54
generic procedure function test<T>(param: T); type case T of longint: NewT = word; longword: NewT = byte; end; var v1: NewT; Как это можно сделать? Чтобы у меня...
notme
21
Делал задачу вот такую https://stepik.org/lesson/4985/step/9?unit=1083 получилось такое https://play.haskell.org/saved/ipKrepqe оно работает, тестов много не писал, но работае...
Fedor
22
Хотел уточнить: копирование из одного рекорда в другой однотипный рекорд можно только по полям отдельно или можно чохом, типа Assign?
Ed Doc
9
Похоже опять туплю задача https://stepik.org/lesson/5431/step/8?unit=1132 код и его работа https://play.haskell.org/saved/lmYTShXM на мой взгляд все правильно, и даже избыто...
Fedor
8
Всем привет, подскажите, пожалуйста, сколько живет connection к рэббиту, могу ли я использовать один инстанс подключения? Если да, то считается ли это хорошей практикой? Вот п...
Sergey
3
Sometimes I like to solve problems the hard way. What do I mean? You know many problems can be fixed by restarting the system, but how much do you learn about the system? P...
Matthias Hoffmann
1
что-то я не понимаю, в линуксе отладочную информацию как убрать из бинаря? он что с этой опцией, что без - одного и того же (достаточно большого) размера (да, я про лазарь)
Iluha Companets
13
Anyone here suffers from unexplained aural migraines, who would be up for talking for a bit? Doesn't *have* to be aural, but I am not asking about headaches, I mean actual mi...
Martin Rys
58
Hey Does anyone know how can I receive push notifications from Github on my account? The official Github android app doesn't send notifications, and I don't use the email bec...
Jacob
10
Карта сайта