Class name conflict

I have a model with name Module

class Module < ActiveRecord::Base
set_table_name “modules”
belongs_to :tabs

end

Some how I am getting error : “undefined method `table_name’ for
Module:Class”

I assume this is happening because there is some class in rails with
same name, I would appreciate if some body can show me way to solve
this problem.

Jigar wrote:

I have a model with name Module

I assume this is happening because there is some class in rails with
same name, I would appreciate if some body can show me way to solve
this problem.

Not just in Rails, in Ruby! Module (capitalized) is a reserved word,
like Class. You’ll have to pick a different model name.

Jeff
softiesonrails.com

Thanks you very much Jeff

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs