История изменений
Исправление Goury, (текущая версия) :
Если есть хороший специалист по постгресу — не надо было и приходить к ORM.
Никаких преимуществ кроме экономии времени на написании запросов оно не даёт и это преимущество относится только к разработке новых инструментов.
Для качественности архитектуры надо просто вынести все запросы в соответствующие модели.
И в результате в моделе описывается логика данных, а в остальном коде данные обрабатываются процедурами модели.
И все лучшие практики довольны и в случае миграции переписывать придётся только в одном месте, а не по всему коду лазить.
Исходная версия Goury, :
Если есть хороший специалист по постгресу — не надо было и приходить к ORM.
Никаких преимуществ кроме экономии времени на написании запросов оно не даёт и это преимущество относится только к разработке новых инструментов.
Для качественности архитектуры надо просто вынести все запросы в соответствующие модели.
И в результате в модели описывается логика данных, а в остальном коде данные обрабатываются процедурами модели.
И все лучшие практики довольны и в случае миграции переписывать придётся только в одном месте, а не по всему коду лазить.