Sha256: be408f6b6834897fffbc98072df21b61381d28e711471fd6b73e7592095590e7
Contents?: true
Size: 432 Bytes
Versions: 23
Compression:
Stored size: 432 Bytes
Contents
module DatabaseCleaner module Mongo module Truncation def clean if @only collections.each { |c| c.remove if @only.include?(c.name) } else collections.each { |c| c.remove unless @tables_to_exclude.include?(c.name) } end true end private def collections database.collections.select { |c| c.name !~ /^system\./ } end end end end
Version data entries
23 entries across 17 versions & 5 rubygems