Category

SQL Database Adapters

Low-level adapters for interfacing with various SQL database servers

10.77
A long-lived project that still receives updates
Pg is the Ruby interface to the {PostgreSQL RDBMS}[http://www.postgresql.org/]. It works with {PostgreSQL 9.2 and later}[http://www.postgresql.org/support/versioning/]. A small example usage: #!/usr/bin/env ruby require 'pg' # Output a table of current connections to the DB conn = PG...
2015
2016
2017
2018
2019
2020
9.39
A long-lived project that still receives updates
A simple, fast Mysql library for Ruby, binding to libmysql
2015
2016
2017
2018
2019
2020
6.86
A long-lived project that still receives updates
This module allows Ruby programs to interface with the SQLite3 database engine (http://www.sqlite.org). You must have the SQLite engine installed in order to build this module. Note that this module is only compatible with SQLite 3.6.16 or newer.
2015
2016
2017
2018
2019
2020
0.97
No release in over 3 years
Low commit activity in last 3 years
This is the MySQL API module for Ruby. It provides the same functions for Ruby programs that the MySQL C API provides for C programs. This package is offered as gem for easy installation using RubyGems. It wraps unmodified tmtm's mysql-ruby extension into a proper gem. Please note that tmtm (To...
2015
2016
2017
2018
2019
2020
0.81
No release in over 3 years
This module allows Ruby programs to interface with the SQLite3 database engine (http://www.sqlite.org). You must have the SQLite engine installed in order to build this module. Note that this module is NOT compatible with SQLite 2.x.
2015
2016
2017
2018
2019
2020
1.01
A long-lived project that still receives updates
Install this gem `require 'jdbc/mysql'` and invoke `Jdbc::MySQL.load_driver` within JRuby to load the driver.
2015
2016
2017
2018
2019
2020
0.36
A long-lived project that still receives updates
ruby-oci8 is a ruby interface for Oracle using OCI8 API. It is available with Oracle 10g or later including Oracle Instant Client.
2015
2016
2017
2018
2019
2020
0.93
A long-lived project that still receives updates
Install this gem `require 'jdbc/postgres'` and invoke `Jdbc::Postgres.load_driver` within JRuby to load the driver.
2015
2016
2017
2018
2019
2020
0.2
No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
This is MySQL connector. pure Ruby version
2015
2016
2017
2018
2019
2020
0.26
A long-lived project that still receives updates
PostgreSQL Cursor is an extension to the ActiveRecord PostgreSQLAdapter for very large result sets. It provides a cursor open/fetch/close interface to access data without loading all rows into memory, and instead loads the result rows in 'chunks' (default of 1_000 rows), buffers them, an...
2015
2016
2017
2018
2019
2020
0.07
No release in over 3 years
A pure Ruby interface to the PostgreSQL (>= 7.4) database
2015
2016
2017
2018
2019
2020
0.11
A long-lived project that still receives updates
Rails Driver and Adapter for IBM Data Servers: {DB2 on Linux/Unix/Windows, DB2 on zOS, DB2 on i5/OS, Informix (IDS)}
2015
2016
2017
2018
2019
2020
0.13
No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
Enhanced Ruby MySQL driver
2015
2016
2017
2018
2019
2020
0.0
No commit activity in last 3 years
No release in over 3 years
Simple gem that makes working with raw MySQL in Ruby efficient and fun! It's basically a query string builder (not an ORM!) that takes care of sanatization and sql chaining.
2015
2016
2017
2018
2019
2020