Module

ConnectionAdapters

There's no documentation for this item.

Modules
DatabaseStatements
QueryCache
Quoting
SchemaStatements
Classes
AbstractAdapter All the concrete database adapters follow the interface laid down in this class. You can use this interface directly by borrowing the database connection from the Base with Base.connection.
Column An abstract definition of a column in a table.
ColumnDefinition
DeprecatedSQLiteAdapter
IndexDefinition
MysqlAdapter The MySQL adapter will work with both Ruby/MySQL, which is a Ruby-based MySQL adapter that comes bundled with Active Record, and with the faster C-based MySQL/Ruby adapter (available both as a gem and from www.tmtm.org/en/mysql/ruby/).
MysqlColumn
PostgreSQLAdapter The PostgreSQL adapter works both with the native C (ruby.scripting.ca/postgres/) and the pure Ruby (available both as gem and from rubyforge.org/frs/?group_id=234&release_id=1944) drivers.
PostgreSQLColumn PostgreSQL-specific extensions to column definitions in a table.
SQLite2Adapter
SQLite3Adapter
SQLiteAdapter The SQLite adapter works with both the 2.x and 3.x series of SQLite with the sqlite-ruby drivers (available both as gems and from rubyforge.org/projects/sqlite-ruby/).
SQLiteColumn
TableDefinition Represents a SQL table in an abstract way. Columns are stored as a ColumnDefinition in the #columns attribute.
Comments

Have your say
Please use Textile formatting (click here for a cheat sheet). Use <code/> and <pre/> for code samples.
Click here to login with OpenID to to post comments.