Я хочу простой способ генерировать SQL-запросы в Ruby. Я знаю все об ActiveRecord, Sequel и DataMapper. Я не ищу ORM, а просто более простой способ генерировать строки операторов SQL.
Я использую RBHive для выполнения запросов Hive и хотел бы получить простой способ создания операторов запросов Hive.
Конечно, это существует (AR и т. Д.), И я посмотрел на Arel , что выглядит многообещающе. Но не могу понять, как убрать части генерации операторов SQL из популярных библиотек ORM. Все требует подключения к серверу базы данных.
В настоящее время я просто использую необработанные строки SQL, но я хочу уйти от этого, поскольку запросы становятся все более сложными и подверженными ошибкам.
Есть идеи?