пишут прям в js? Или выносят в .sql файлы и как-то импортируют?
Не используя orm
Разделение SQL на файлы могут создать несколько не приятных моментов: 1. В какой-то момент это все может превратиться в хранилище большого количество файлов с расширением sql, которые не факт что все используются и сложно будет найти что-то нужное - поэтому будешь писать новый запрос и так же его сохранять. Тут я считаю что лучше создавать так называемые Query Object - JavaScript объекты которые имеют одну функцию - запрос в бд 2. Добавление большого количества IO - может привести в итоге к не очень оптимальной работе приложения (да и по сути новую точку отказа - как блокировка чтения и тем самым дедлоки) Если тебя это не пугает - то делай так, но я предупредил) По хорошему все же юзать орм- это куда удобнее
Обсуждают сегодня