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. |
<code/>and<pre/>for code samples.