scaffold not working like i hoped......

1 view
Skip to first unread message

SpudNerd

unread,
Nov 8, 2008, 2:18:52 PM11/8/08
to Ruby on Rails: Talk
Hi:

i've tried this on three macs (tiger, panther, etc).. and my ROR is up
to date on each.


My models and controllers aren't displaying all my mysql db fields.

When I run script/generate scaffold Planner ... it builds the
controller, model, and all the rest.

When I go to test the app and new controller, now called planners no
content is listed... and all I ever get is the submit button, and
'SHOW', 'EDIT' links. I get none of the form to work with, just the
form button.

I noticed that the Views for the controller planners has all
*.html.erb extensions.... .i changed them to .rhtml extensions, but
nothing changes.

Nothing is visible.... tested in FF, safari....

Any suggestions?

Spud

Frederick Cheung

unread,
Nov 8, 2008, 2:57:35 PM11/8/08
to Ruby on Rails: Talk


On Nov 8, 7:18 pm, SpudNerd <nerdc...@gmail.com> wrote:
> Hi:
>
> i've tried this on three macs (tiger, panther, etc).. and my ROR is up
> to date on each.
>
> My models and controllers aren't displaying all my mysql db fields.
>

That's just the way scaffolding is. I think the old pre 2.x
scaffolding is available as a plugin somewhere.

Fred

Chris Ripley

unread,
Nov 8, 2008, 4:28:02 PM11/8/08
to rubyonra...@googlegroups.com
the more i'm reading here... it looks like scaffold is not built in.... even though going the generate does create the views, just not a complete CRUD.  I don't really care about the CRUD.. just the rapid generation of views.

Spud

Rick

unread,
Nov 9, 2008, 2:48:09 PM11/9/08
to Ruby on Rails: Talk
Did you run rake db:migrate?

Rick

Chris Ripley

unread,
Nov 9, 2008, 5:27:54 PM11/9/08
to rubyonra...@googlegroups.com
Yes.. i've run rake db:migrate. 

Pardee, Roy

unread,
Nov 10, 2008, 12:56:19 PM11/10/08
to rubyonra...@googlegroups.com
Scaffolding is still built-in, but it won't look for existing tables when it builds the views.  You've got to list out all your column_name:column_type pairs on the call to script/generate. 
 
It's a bummer, but there it is...


From: rubyonra...@googlegroups.com [mailto:rubyonra...@googlegroups.com] On Behalf Of Chris Ripley
Sent: Sunday, November 09, 2008 2:28 PM
To: rubyonra...@googlegroups.com
Subject: [Rails] Re: scaffold not working like i hoped......

Mark Thomas

unread,
Nov 10, 2008, 4:55:12 PM11/10/08
to Ruby on Rails: Talk
Try Ryan Bates' nifty_generators gem.

I haven't tried it yet (on my todo list) but supposedly it can
generate controller and views by looking at the attributes of an
existing model. See http://github.com/ryanb/nifty-generators/tree/master/rails_generators/nifty_scaffold/USAGE

-- Mark.

Chris Ripley

unread,
Nov 10, 2008, 10:30:11 PM11/10/08
to rubyonra...@googlegroups.com
Yes... cool.  I did a little digging and found out 'how' to do it now.  Truthfully, I like the old way for rapid CRUD of existing data (for internal apps and those not necessarily for primetime); but noobs can't always get what they want -- usually something easy.

I'm definitely a noob.

But thanks all for the good advice.

Spud

Brian Hogan

unread,
Nov 11, 2008, 9:04:54 AM11/11/08
to rubyonra...@googlegroups.com
If you

gem install scaffold_form_generator

you'll get the part that makes new and edit forms. I extracted this from Rails 1.x and made it work for  current Rails cos while I hate scaffolding, I hate making forms by hand even more.

Docs are at http://scaffoldform.rubyforge.org/
Reply all
Reply to author
Forward
0 new messages