Module: RaceGuard::IndexIntegrity::ComparisonEngine
- Defined in:
- lib/race_guard/index_integrity/comparison_engine.rb
Class Method Summary collapse
Class Method Details
.missing_indexes(validations:, indexes:) ⇒ Object
25 26 27 28 29 30 31 |
# File 'lib/race_guard/index_integrity/comparison_engine.rb', line 25 def missing_indexes(validations:, indexes:) unique_indexes = indexes.select(&:unique) validations.filter_map do |validation| violation_for(validation, unique_indexes) end end |
.table_for_model_path(filename) ⇒ Object
33 34 35 |
# File 'lib/race_guard/index_integrity/comparison_engine.rb', line 33 def table_for_model_path(filename) TableInference.table_for_model_path(filename) end |