What can be the ways to organize Controllers and Models into proper
hierarchy? This is essential, as in my application, there are 3-4
controller and 5-6 models corresponding to one service. And there can be
hundreads of service added later on. If I am putting all the contollers
and models in the same directory, it will become very bulky and even
there may be name conflicts.
So I organized it under different directories under the controllers and
models.
I created module1 directory under controllers and written controller as
follows.
test1_controller.rb
class Module1::Test1Controller < ApplicationController
def index
@names=Module1::Test1.find(:all)
end
end
I have created module1 directory under models and written model as
follows:
test1.rb
class Module1::Test1 < ActiveRecord::Base
self.table_name=''module1_test1s''
end
I have to specify table name in every model, otherwise it looks for
test1s table only. Is there any way to get rid of this?
I havent tried implementing association,I think it may create problem in
that also.
Or is there any cleaner way to do it using rails?
Regards
Dharmarth
--
Posted via http://www.ruby-forum.com/.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Ruby on Rails: Talk" group.
To post to this group, send email to
rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---