class

ActiveRecord::ConnectionAdapters::SQLite3Adapter

v4.1.8 - Show latest stable - Superclass: SQLiteAdapter

The SQLite3 adapter works SQLite 3.6.16 or newer with the sqlite3-ruby drivers (available as gem from rubygems.org/gems/sqlite3).

Options:

  • :database - Path to the database file.

Included modules

  • ActiveRecord::ConnectionAdapters::Savepoints

Constants

NATIVE_DATABASE_TYPES = {\nprimary_key: 'INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL',\nstring: { name: "varchar", limit: 255 },\ntext: { name: "text" },\ninteger: { name: "integer" },\nfloat: { name: "float" },\ndecimal: { name: "decimal" },\ndatetime: { name: "datetime" },\ntimestamp: { name: "datetime" },\ntime: { name: "time" },\ndate: { name: "date" },\nbinary: { name: "blob" },\nboolean: { name: "boolean" }\n}

Files

  • activerecord/lib/active_record/connection_adapters/sqlite3_adapter.rb