instance method
commit_transaction_records
Ruby on Rails 3.2.22.5
Since v3.0.20 Last seen in v3.2.22.5Signature
commit_transaction_records()
Send a commit message to all records after they have been committed.
Source
# File activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb, line 366
def commit_transaction_records
records = @_current_transaction_records.flatten
@_current_transaction_records.clear
unless records.blank?
records.uniq.each do |record|
begin
record.committed!
rescue Exception => e
record.logger.error(e) if record.respond_to?(:logger) && record.logger
end
end
end
end
Defined in activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb line 366
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::ConnectionAdapters::DatabaseStatements