Sha256: f066a0b554ee93f871859ea6b65324805b68f1e4a6e240e9edf33df6a6afb79a

Contents?: true

Size: 350 Bytes

Versions: 5

Compression:

Stored size: 350 Bytes

Contents

module DeletedAt
  module Relation
    def delete_all(*args)
      if args.pop
        ActiveSupport::Deprecation.warn(<<~STR)
          Passing conditions to delete_all is not supported in DeletedAt
          To achieve the same use where(conditions).delete_all.
        STR
      end
      update_all(klass.deleted_at_attributes)
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
deleted_at-0.6.0.pre.7 lib/deleted_at/relation.rb
deleted_at-0.6.0.pre.6 lib/deleted_at/relation.rb
deleted_at-0.6.0.pre.5 lib/deleted_at/relation.rb
deleted_at-0.6.0.pre.4 lib/deleted_at/relation.rb
deleted_at-0.6.0.pre.3 lib/deleted_at/relation.rb