class ActiveFacts::RMap::ForeignKey

Public Instance Methods

rails_from_association_name() click to toggle source
# File lib/activefacts/generators/helpers/rails.rb, line 42
def rails_from_association_name
  rails_singular_name(to_name.join('_'))
end
rails_to_association() click to toggle source
# File lib/activefacts/generators/helpers/rails.rb, line 46
def rails_to_association
  jump = jump_reference
  if jump.is_one_to_one
    [ "has_one", rails_singular_name(from_name)]
  else
    [ "has_many", rails_plural_name(from_name)]
  end
end