arel

Query builder

A framework for building relational algebra in Ruby to simplify and standardize SQL queries across various databases.

A Relational Algebra

GitHub

268 stars
5 watching
429 forks
Language: Ruby
last commit: over 15 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
arthurkushman/buildsqlx A Go library for building database queries with support for various query patterns and features 172
artemeff/eql An Erlang library that simplifies the use of SQL queries in Erlang applications 116
lydiandy/vsql A tool for building SQL queries programmatically 46
cristalhq/builq A simple and safe Go library for building SQL queries with parameter indexing. 89
undr/influxdb-arel Tools for generating complex SQL queries for Influxdb 11
andrenth/sequoia An OCaml-based type-safe query builder with syntax tree extension for composing and executing complex queries on relational data sources. 123
nullism/bqb A lightweight query builder library for generating SQL queries with parameterized placeholders. 152
aldy505/bob An SQL query builder for Go that provides a structured way to create and execute SQL queries. 17
itsumura-h/nim-allographer An asynchronous query builder library for multiple databases using Nim. 151
cmungall/sparqlprog A programming language and environment that compiles logic queries to SPARQL queries for querying RDF data 47
alirezanet/gridify A library that simplifies the process of filtering, sorting, and paginating text-based data using dynamic LINQ queries. 863
fukamachi/sxql An SQL generator for Common Lisp that provides a simple and flexible way to create SQL queries. 363
lqs/sqlingo A lightweight DSL and ORM for generating and executing SQL queries in Go 409
rom-rb/rom-yesql A Ruby adapter for an in-memory SQL database engine with a simple query language inspired by Clojure's Yesql. 32
rafeememon/node-sql-composer A library that provides a simple way to compose and parameterize SQL queries using ES6 tagged template strings. 3