class DbObfuscation::Filtering::Truncation
Public Class Methods
matches_patterns(*args)
click to toggle source
# File lib/db_obfuscation/filtering/truncation.rb, line 5 def self.matches_patterns(*args) new.send(:matches_patterns, *args) end
Private Instance Methods
matches_patterns(tables, patterns)
click to toggle source
# File lib/db_obfuscation/filtering/truncation.rb, line 11 def matches_patterns(tables, patterns) patterns.map do |pattern| tables.grep(/^#{pattern}(_.*)*$/) end.flatten.uniq end