# File lib/active_record/transactions.rb, line 348
    def transaction_include_action?(action) #:nodoc
      case action
      when :create
        transaction_record_state(:new_record)
      when :destroy
        destroyed?
      when :update
        !(transaction_record_state(:new_record) || destroyed?)
      end
    end