module DatabaseCleaner

Abstract strategy class for orm adapter gems to subclass

Constants

VERSION

Attributes

allow_production[RW]
allow_remote_database_url[RW]
cleaners[W]
url_allowlist[RW]
url_whitelist[RW]
url_whitelist=[RW]

Public Class Methods

cleaners() click to toggle source
# File lib/database_cleaner/core.rb, line 22
def cleaners
  @cleaners ||= Cleaners.new
end
deprecate(message) click to toggle source
# File lib/database_cleaner/deprecation.rb, line 2
def deprecate message
  method = caller.first[/\d+:in `(.*)'$/, 1].to_sym
  @@deprecator ||= Deprecator.new
  @@deprecator.deprecate method, message
end

Private Instance Methods

deprecate(message) click to toggle source
# File lib/database_cleaner/deprecation.rb, line 2
def deprecate message
  method = caller.first[/\d+:in `(.*)'$/, 1].to_sym
  @@deprecator ||= Deprecator.new
  @@deprecator.deprecate method, message
end