List of a Model attributes

52 views
Skip to first unread message

Phil Go20

unread,
Oct 27, 2008, 10:42:07 PM10/27/08
to rubyonra...@googlegroups.com
Hi,

I am just starting on Ruby and I would like to know if there is any
place in the code where I can get a Model attributes list ?

Of course I could look into the migration file or look at the DB tables,
but is there another way ?

Thanks
--
Posted via http://www.ruby-forum.com/.

Craig Demyanovich

unread,
Oct 27, 2008, 10:56:30 PM10/27/08
to rubyonra...@googlegroups.com
There's the annotate models plugin: http://agilewebdevelopment.com/plugins/annotate_models . I don't know whether it works with recent versions of Rails.

Regards,
Craig

boblu

unread,
Oct 27, 2008, 11:14:47 PM10/27/08
to Ruby on Rails: Talk
Do you mean Model.column_names ?
You could just use it, and it will return an arry with all your column
names in your DB tables.

On Oct 28, 11:42 am, Phil Go20 <rails-mailing-l...@andreas-s.net>
wrote:

Frederick Cheung

unread,
Oct 28, 2008, 5:40:24 AM10/28/08
to rubyonra...@googlegroups.com

On 28 Oct 2008, at 02:42, Phil Go20 wrote:

>
> Hi,
>
> I am just starting on Ruby and I would like to know if there is any
> place in the code where I can get a Model attributes list ?
>
> Of course I could look into the migration file or look at the DB
> tables,
> but is there another way ?
>

Assuming you mean as a programmer (ie not with some code at runtime),
take a look at schema.rb in your app.

Fred

Reply all
Reply to author
Forward
0 new messages