I want to know if my idea is possible within the rails framework.
I want to write a rails app that uses the same code to manage two
classes of widgets; “wired widgets” and “wireless widgets”.
For the most part, all the code to manage these two classes of widgets
will be identical. The only differing part are some of the underlying
field names in each respective db table (table: wired_widgets vs.
In an effort to reduce code repetition and take advantage of db table
reflection, I want to share the same code base and just change which
table is being used.
I envision a select menu in the app to toggle between the
‘wired_widgets’ and ‘wireless_widgets’ tables. And subsequently the
reflective view,edit,create pages would reflect the slightly differing
Does anyone know of a clever way to do such a thing within rails?
Thank you for any help.
Matt C. Wagner
Information Security Analyst
Network Intrusion Detection
Security Operations Center
Corporate Information Security
Wells Fargo Bank