Module: ForeignKeyChecker

Defined in:
lib/foreign_key_checker/utils.rb,
lib/foreign_key_checker/railtie.rb,
lib/foreign_key_checker/version.rb,
lib/foreign_key_checker/utils/belongs_to.rb,
lib/generators/foreign_key_checker/models_generator.rb,
lib/generators/foreign_key_checker/migration/migration_generator.rb,
lib/foreign_key_checker.rb

Defined Under Namespace

Modules: Checkers, Generators, Utils Classes: BrokenRelationResult, Checker, ForeignKeyResult, IndexResult, Railtie, Result, TypeMismatch, ZombieResult

Constant Summary collapse

VERSION =
'0.5.1'

Class Method Summary collapse

Class Method Details

.check(options = {}) ⇒ Object



256
257
258
# File 'lib/foreign_key_checker.rb', line 256

def check(options = {})
  Checker.new(options).check
end

.hm_tree(model, **args) ⇒ Object



260
261
262
# File 'lib/foreign_key_checker.rb', line 260

def hm_tree(model, **args)
  ForeignKeyChecker::Utils::BelongsTo.build_hm_tree(model, **args)
end