class DatabaseCleaner::Safeguard::Production
def given?
def given? !!key end
def key
def key @key ||= KEYS.detect { |key| ENV[key] == 'production' } end
def run
def run raise Error::ProductionEnv.new(key) if !skip? && given? end
def skip?
def skip? ENV['DATABASE_CLEANER_ALLOW_PRODUCTION'] || DatabaseCleaner.allow_production end