Мы пытаемся создать конструктор SQL-запросов, который позволял бы пользователям создавать запросы с помощью визуальной помощи.
У нас есть весь интерфейс, с которым пользователь может выбирать таблицы, добавлять условия и т.д. Однако наш бэкэнд является беспорядком, поскольку мы пытаемся сделать эти запросы в виде строки, получающей условия от пользователя, а затем создающей соответствующие строки SQL в наших моделях.
Это в конечном итоге станет очень ошибочным и сложным в обслуживании, поскольку мы добавим поддержку для более сложных запросов. Кто-нибудь знает плагин sql builder, который мы можем использовать, или лучший способ подойти к этому.