Changeset 7499
- Timestamp:
- 09/17/07 06:17:36 (10 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
adapters/firebird/lib/active_record/connection_adapters/firebird_adapter.rb
r7488 r7499 379 379 end 380 380 381 def insert(sql, name = nil, pk = nil, id_value = nil, sequence_name = nil) # :nodoc:382 execute(sql, name)383 id_value384 end385 386 alias_method :update, :execute387 alias_method :delete, :execute388 389 381 def begin_db_transaction() # :nodoc: 390 382 @transaction = @connection.start_transaction adapters/frontbase/lib/active_record/connection_adapters/frontbase_adapter.rb
r7488 r7499 521 521 end 522 522 end 523 524 # Returns the last auto-generated ID from the affected table.525 def insert(sql, name = nil, pk = nil, id_value = nil, sequence_name = nil) #:nodoc:523 524 # Executes the update statement and returns the number of rows affected. 525 def update_sql(sql, name = nil) #:nodoc: 526 526 puts "SQL -> #{sql.inspect}" if FB_TRACE 527 execute(sql, name) 528 id_value || pk 529 end 530 531 # Executes the update statement and returns the number of rows affected. 532 def update(sql, name = nil) #:nodoc: 533 puts "SQL -> #{sql.inspect}" if FB_TRACE 534 execute(sql, name).num_rows 535 end 536 537 alias_method :delete, :update #:nodoc: 527 super.num_rows 528 end 538 529 539 530 def set_pessimistic_transactions adapters/openbase/lib/active_record/connection_adapters/openbase_adapter.rb
r7488 r7499 161 161 end 162 162 163 def insert (sql, name = nil, pk = nil, id_value = nil, sequence_name = nil) #:nodoc:164 execute(sql, name)163 def insert_sql(sql, name = nil, pk = nil, id_value = nil, sequence_name = nil) #:nodoc: 164 result = super 165 165 update_nulls_after_insert(sql, name, pk, id_value, sequence_name) 166 id_value166 result 167 167 end 168 168 … … 175 175 end 176 176 177 def update(sql, name = nil) #:nodoc: 178 execute(sql, name).rows_affected 179 end 180 181 alias_method :delete, :update #:nodoc: 177 def update_sql(sql, name = nil) #:nodoc: 178 super.rows_affected 179 end 182 180 183 181 def begin_db_transaction #:nodoc: