Class: ActiveRecord::ConnectionAdapters::DeprecatedSQLiteAdapter
- Inherits:
-
SQLiteAdapter
- Object
- AbstractAdapter
- SQLiteAdapter
- ActiveRecord::ConnectionAdapters::DeprecatedSQLiteAdapter
- Defined in:
- lib/active_record/connection_adapters/sqlite_adapter.rb
Overview
:nodoc:
Instance Method Summary collapse
Methods inherited from SQLiteAdapter
#begin_db_transaction, #columns, #commit_db_transaction, #delete, #execute, #quote_column_name, #quote_string, #rollback_db_transaction, #select_all, #select_one, #tables, #update
Methods inherited from AbstractAdapter
#add_limit!, #begin_db_transaction, #columns, #commit_db_transaction, #delete, #initialize, #quote, #quote_column_name, #quote_string, #reset_runtime, #rollback_db_transaction, #select_all, #select_one, #structure_dump, #transaction, #update
Constructor Details
This class inherits a constructor from ActiveRecord::ConnectionAdapters::AbstractAdapter
Instance Method Details
#insert(sql, name = nil, pk = nil, id_value = nil) ⇒ Object
151 152 153 154 |
# File 'lib/active_record/connection_adapters/sqlite_adapter.rb', line 151 def insert(sql, name = nil, pk = nil, id_value = nil) execute(sql, name = nil) id_value || @connection.last_insert_rowid end |