История изменений
Исправление
Debasher,
(текущая версия)
:
Ну очевидные преимущества orm в том, что не нужно быть профессионалом в sql
Нет, ORM поможет разве что на элементарных запросах. Любой сложный запрос как правило сначала тестируется в 'repl'-е БД, и потом наступает геморой с его переводом в ORM-вид. Иначе просто никак.
А какие аргументы за чистый sql?
Например разделение логики - в фирме может быть один специалист по БД, который на все проекты штампует запросики.
Ну и вообще - в данном случее меньше абстракций - меньше ошибок
Исходная версия
Debasher,
:
Ну очевидные преимущества orm в том, что не нужно быть профессионалом в sql
Нет, ORM поможет разве что на элементарных запросах. Любой сложный запрос как правило сначала тестируется в «repl»-е БД, и потом наступает геморой с его переводом в ORM-вид. Иначе просто никак.
А какие аргументы за чистый sql?
Например разделение логики - в фирме может быть один специалист по БД, который на все проекты штампует запросики.
Ну и вообще - в данном случее меньше абстракций - меньше ошибок