Category

SQL Database Adapters

This category does not have a description yet. You can add one on github!

pg

21.86
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.connect( dbname: 'sales' ) conn.exec( "SELECT * FROM pg_stat_activity" ) do |result| puts " PID | User | Query" result.each do |row| puts " %7d | %-16s | %s " % row.values_at('procpid', 'usename', 'current_query') end end
 Popularity
Downloads
52,037,409
 Releases
Current version
1.0.0
Total releases
126
First release
Latest release
 Activity
Reverse Depencencies
1,388

sqlite3

10.19
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.
 Popularity
Downloads
47,183,697
Stars
420
Forks
119
Watchers
21
 Releases
Current version
1.3.13
Total releases
51
First release
Latest release
 Activity
Issue Closure Rate
82%
Pull Request Acceptance Rate
61%
Average date of last 50 commits
within last year
Reverse Depencencies
6,987

mysql2

10.09
A simple, fast Mysql library for Ruby, binding to libmysql
 Popularity
Downloads
43,329,862
Stars
1,763
Forks
356
Watchers
71
 Releases
Current version
0.5.1
Total releases
143
First release
Latest release
 Activity
Issue Closure Rate
95%
Pull Request Acceptance Rate
70%
Average date of last 50 commits
within last year
Reverse Depencencies
900

mysql

1.84
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 (Tomita Mashahiro) has deprecated development of this extension and only update it for bug fixes.
 Popularity
Downloads
8,588,692
Stars
46
Forks
16
Watchers
5
 Releases
Current version
2.9.1
Total releases
14
First release
Latest release
 Activity
Issue Closure Rate
80%
Pull Request Acceptance Rate
50%
Average date of last 50 commits
more than 2 years ago
Reverse Depencencies
158

sqlite3-ruby

0.98
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.
 Popularity
Downloads
3,342,850
Stars
420
Forks
119
Watchers
21
 Releases
Current version
1.3.3
Total releases
40
First release
Latest release
 Activity
Issue Closure Rate
82%
Pull Request Acceptance Rate
61%
Average date of last 50 commits
within last year
Reverse Depencencies
468

jdbc-mysql

0.9
Install this gem `require 'jdbc/mysql'` and invoke `Jdbc::MySQL.load_driver` within JRuby to load the driver.
 Popularity
Downloads
1,577,575
Stars
433
Forks
326
Watchers
48
 Releases
Current version
5.1.46
Total releases
20
First release
Latest release
 Activity
Issue Closure Rate
87%
Pull Request Acceptance Rate
52%
Average date of last 50 commits
within last two weeks
Reverse Depencencies
27

jdbc-postgres

0.77
Install this gem `require 'jdbc/postgres'` and invoke `Jdbc::Postgres.load_driver` within JRuby to load the driver.
 Popularity
Downloads
929,654
Stars
433
Forks
326
Watchers
48
 Releases
Current version
42.1.4
Total releases
22
First release
Latest release
 Activity
Issue Closure Rate
87%
Pull Request Acceptance Rate
52%
Average date of last 50 commits
within last two weeks
Reverse Depencencies
18

ruby-oci8

0.43
ruby-oci8 is a ruby interface for Oracle using OCI8 API. It is available with Oracle 10g or later including Oracle Instant Client.
 Popularity
Downloads
1,029,769
 Releases
Current version
2.2.5.1
Total releases
72
First release
Latest release
 Activity
Reverse Depencencies
31

ruby-mysql

0.17
This is MySQL connector. pure Ruby version
 Popularity
Downloads
436,895
Stars
128
Forks
29
Watchers
14
 Releases
Current version
2.9.14
Total releases
15
First release
Latest release
 Activity
Issue Closure Rate
66%
Pull Request Acceptance Rate
16%
Average date of last 50 commits
more than 2 years ago
Reverse Depencencies
6

ruby-odbc

0.14
ODBC binding for Ruby
 Popularity
Downloads
324,601
 Releases
Current version
0.99999
Total releases
11
First release
Latest release
 Activity
Reverse Depencencies
5

postgresql_cursor

0.13
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, and returns the rows one at a time.
 Popularity
Downloads
178,959
Stars
209
Forks
28
Watchers
9
 Releases
Current version
0.6.1
Total releases
11
First release
Latest release
 Activity
Issue Closure Rate
77%
Pull Request Acceptance Rate
50%
Average date of last 50 commits
more than 2 years ago
Reverse Depencencies
4

mysqlplus

0.1
Enhanced Ruby MySQL driver
 Popularity
Downloads
83,653
Stars
171
Forks
24
Watchers
14
 Releases
Current version
0.1.2
Total releases
2
First release
Latest release
 Activity
Issue Closure Rate
16%
Pull Request Acceptance Rate
71%
Average date of last 50 commits
more than 2 years ago
Reverse Depencencies
5

postgres-pr

0.09
A pure Ruby interface to the PostgreSQL (>= 7.4) database
 Popularity
Downloads
224,099
 Releases
Current version
0.7.0
Total releases
20
First release
Latest release
 Activity
Reverse Depencencies
2

ibm_db

0.08
Rails Driver and Adapter for IBM Data Servers: {DB2 on Linux/Unix/Windows, DB2 on zOS, DB2 on i5/OS, Informix (IDS)}
 Popularity
Downloads
185,339
Stars
30
Forks
24
Watchers
22
 Releases
Current version
3.0.5
Total releases
90
First release
Latest release
 Activity
Issue Closure Rate
45%
Pull Request Acceptance Rate
0%
Average date of last 50 commits
more than 2 years ago
Reverse Depencencies
0

kbam

0.0
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.
 Popularity
Downloads
8,335
Stars
3
Forks
0
Watchers
1
 Releases
Current version
0.4.5
Total releases
7
First release
Latest release
 Activity
Average date of last 50 commits
more than 2 years ago
Reverse Depencencies
0