aboutsummaryrefslogtreecommitdiff
path: root/ruby/sequel/README
blob: 430934b0abed80f3c10bb02a65fee050b0be3b2e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Sequel is a simple, flexible, and powerful SQL database access toolkit
for Ruby.

Sequel provides thread safety, connection pooling and a concise DSL for
constructing SQL queries and table schemas.

Sequel includes a comprehensive ORM layer for mapping records to Ruby
objects and handling associated records.

Sequel supports advanced database features such as prepared statements,
bound variables, stored procedures, savepoints, two-phase commit,
transaction isolation, master/slave configurations, and database
sharding.

Sequel currently has adapters for ADO, Amalgalite, CUBRID, DataObjects,
IBM_DB, JDBC, MySQL, Mysql2, ODBC, Oracle, PostgreSQL, SQLAnywhere,
SQLite3, Swift, and TinyTDS.