Category

SQL Database Adapters

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

18.43
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.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
64,614,857
 Releases
Current version
1.1.3
Total releases
144
First release
Latest release
 Activity
Reverse Dependencies
1,505
8.65
A long-lived project that still receives updates
A simple, fast Mysql library for Ruby, binding to libmysql
 Popularity
Downloads
54,631,039
Stars
1,831
Forks
383
Watchers
72
 Releases
Current version
0.5.2
Total releases
147
First release
Latest release
 Activity
Issue Closure Rate
93%
Pull Request Acceptance Rate
69%
Average date of last 50 commits
within last year
Reverse Dependencies
950
7.75
No release in over a year
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
52,558,303
Stars
467
Forks
121
Watchers
22
 Releases
Current version
1.3.13
Total releases
51
First release
Latest release
 Activity
Issue Closure Rate
81%
Pull Request Acceptance Rate
63%
Average date of last 50 commits
within last 2 years
Reverse Dependencies
7,266
1.31
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 (Tomita Mashahiro) has deprecated development of this extension and only update it for bug fixes.
 Popularity
Downloads
8,977,308
Stars
47
Forks
17
Watchers
6
 Releases
Current version
2.9.1
Total releases
14
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 Dependencies
155
0.74
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.
 Popularity
Downloads
1,775,376
Stars
442
Forks
341
Watchers
49
 Releases
Current version
5.1.47
Total releases
21
First release
Latest release
 Activity
Issue Closure Rate
87%
Pull Request Acceptance Rate
56%
Average date of last 50 commits
within last 3 months
Reverse Dependencies
26
0.73
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.
 Popularity
Downloads
3,442,574
Stars
466
Forks
121
Watchers
22
 Releases
Current version
1.3.3
Total releases
40
First release
Latest release
 Activity
Issue Closure Rate
81%
Pull Request Acceptance Rate
63%
Average date of last 50 commits
within last 2 years
Reverse Dependencies
467
0.64
No release in over a year
Install this gem `require 'jdbc/postgres'` and invoke `Jdbc::Postgres.load_driver` within JRuby to load the driver.
 Popularity
Downloads
1,038,410
Stars
442
Forks
341
Watchers
49
 Releases
Current version
42.1.4
Total releases
22
First release
Latest release
 Activity
Issue Closure Rate
87%
Pull Request Acceptance Rate
56%
Average date of last 50 commits
within last 3 months
Reverse Dependencies
19
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.
 Popularity
Downloads
1,264,715
 Releases
Current version
2.2.6.1
Total releases
78
First release
Latest release
 Activity
Reverse Dependencies
32
0.15
Low commit activity in last 3 years
There's a lot of open issues
No release in over a year
This is MySQL connector. pure Ruby version
 Popularity
Downloads
604,437
Stars
126
Forks
27
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 Dependencies
8
0.12
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, and returns the rows one at a time.
 Popularity
Downloads
255,815
Stars
225
Forks
29
Watchers
9
 Releases
Current version
0.6.2
Total releases
12
First release
Latest release
 Activity
Issue Closure Rate
78%
Pull Request Acceptance Rate
71%
Average date of last 50 commits
more than 2 years ago
Reverse Dependencies
4
0.11
A long-lived project that still receives updates
ODBC binding for Ruby
 Popularity
Downloads
399,609
 Releases
Current version
0.99999
Total releases
11
First release
Latest release
 Activity
Reverse Dependencies
5
0.08
No release in over 3 years
Low commit activity in last 3 years
There's a lot of open issues
Enhanced Ruby MySQL driver
 Popularity
Downloads
84,357
Stars
173
Forks
28
Watchers
15
 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 Dependencies
5
0.07
No release in over 3 years
A pure Ruby interface to the PostgreSQL (>= 7.4) database
 Popularity
Downloads
231,195
 Releases
Current version
0.7.0
Total releases
20
First release
Latest release
 Activity
Reverse Dependencies
2
0.06
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)}
 Popularity
Downloads
194,021
Stars
32
Forks
26
Watchers
22
 Releases
Current version
4.0.0
Total releases
92
First release
Latest release
 Activity
Issue Closure Rate
81%
Pull Request Acceptance Rate
0%
Average date of last 50 commits
more than 2 years ago
Reverse Dependencies
0
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.
 Popularity
Downloads
8,755
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 Dependencies
0