Sha256: 90c0dabf1b534d8a088ef13228c58aea6fa172857bf16424a675b089b2c12019

Contents?: true

Size: 585 Bytes

Versions: 30

Compression:

Stored size: 585 Bytes

Contents

require 'active_record/attribute_methods'

module ActiveRecord
  module ConnectionAdapters
    module SQLServer
      module CoreExt
        module AttributeMethods


          private

          def attributes_for_update(attribute_names)
            super.reject do |name|
              column = self.class.columns_hash[name]
              column && column.respond_to?(:is_identity?) && column.is_identity?
            end
          end

        end
      end
    end
  end
end

ActiveRecord::Base.send :include, ActiveRecord::ConnectionAdapters::SQLServer::CoreExt::AttributeMethods

Version data entries

30 entries across 30 versions & 3 rubygems

Version Path
activerecord-jdbcsqlserver-adapter-50.1.0 lib/active_record/connection_adapters/sqlserver/core_ext/attribute_methods.rb
activerecord-jdbcsqlserver-adapter-50.0.0 lib/active_record/connection_adapters/sqlserver/core_ext/attribute_methods.rb
activerecord-sqlserver-adapter-5.0.8 lib/active_record/connection_adapters/sqlserver/core_ext/attribute_methods.rb
activerecord-sqlserver-adapter-5.1.0 lib/active_record/connection_adapters/sqlserver/core_ext/attribute_methods.rb
activerecord-sqlserver-adapter-4.2.18 lib/active_record/connection_adapters/sqlserver/core_ext/attribute_methods.rb
activerecord-sqlserver-adapter-5.0.7 lib/active_record/connection_adapters/sqlserver/core_ext/attribute_methods.rb
activerecord-sqlserver-adapter-5.0.6 lib/active_record/connection_adapters/sqlserver/core_ext/attribute_methods.rb
activerecord-sqlserver-adapter-5.0.5 lib/active_record/connection_adapters/sqlserver/core_ext/attribute_methods.rb
activerecord-sqlserver-adapter-5.0.4 lib/active_record/connection_adapters/sqlserver/core_ext/attribute_methods.rb
activerecord-sqlserver-adapter-5.0.3 lib/active_record/connection_adapters/sqlserver/core_ext/attribute_methods.rb
activerecord-sqlserver-adapter-4.2.17 lib/active_record/connection_adapters/sqlserver/core_ext/attribute_methods.rb
activerecord-sqlserver-adapter-4.2.16 lib/active_record/connection_adapters/sqlserver/core_ext/attribute_methods.rb
activerecord-sqlserver-adapter-5.0.1 lib/active_record/connection_adapters/sqlserver/core_ext/attribute_methods.rb
activerecord-sqlserver-adapter-5.0.0 lib/active_record/connection_adapters/sqlserver/core_ext/attribute_methods.rb
activerecord-sqlserver-adapter_new-4.2.15 lib/active_record/connection_adapters/sqlserver/core_ext/attribute_methods.rb
activerecord-sqlserver-adapter-4.2.15 lib/active_record/connection_adapters/sqlserver/core_ext/attribute_methods.rb
activerecord-sqlserver-adapter-4.2.13 lib/active_record/connection_adapters/sqlserver/core_ext/attribute_methods.rb
activerecord-sqlserver-adapter-4.2.12 lib/active_record/connection_adapters/sqlserver/core_ext/attribute_methods.rb
activerecord-sqlserver-adapter-4.2.11 lib/active_record/connection_adapters/sqlserver/core_ext/attribute_methods.rb
activerecord-sqlserver-adapter-4.2.10 lib/active_record/connection_adapters/sqlserver/core_ext/attribute_methods.rb