# Problem in script/generate scaffold

**URL:** <https://www.ruby-forum.com/t/problem-in-script-generate-scaffold/141648>\
**Category:** Rails\
**Created:** [June 28, 2008, 8:48am UTC](https://www.ruby-forum.com/t/problem-in-script-generate-scaffold/141648 "2008-06-28T08:48:05Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![suri](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/3ab097/32.png) [@suri](https://www.ruby-forum.com/u/suri)\
**Post date:** [June 28, 2008, 8:48am UTC](https://www.ruby-forum.com/t/problem-in-script-generate-scaffold/141648/1 "2008-06-28T08:48:05Z")

</div>

hi,  
i have installed  
ruby 1.8.6 window version,  
rails 2.1.0

everything runs fine except SCAFFOLD  
when i run  
ruby script/generate scaffold modelname controllername actions  
e,g. C:depot\>ruby script/generate scaffold Product Admin

---

<div class="post-metadata">

**Author:** ![suri](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/3ab097/32.png) [@suri](https://www.ruby-forum.com/u/suri)\
**Post date:** [June 28, 2008, 2:08pm UTC](https://www.ruby-forum.com/t/problem-in-script-generate-scaffold/141648/2 "2008-06-28T14:08:41Z")

</div>

On Jun 28, 2008, at 2:48 AM, Sanjay S. wrote:

> hi,  
> i have installed  
> ruby 1.8.6 window version,  
> rails 2.1.0
> 
> everything runs fine except SCAFFOLD  
> when i run  
> ruby script/generate scaffold modelname controllername actions

you don’t need the “controllername actions” when using scaffold. a  
RESTful controller will be generated for you.

(from the help)

Usage: ./script/generate scaffold ModelName [field:type, field:type]

For example, `scaffold post title:string body:text published:boolean`

Type “ruby script/generate scaffold” for the full help.

Best.  
Mike

---

<div class="post-metadata">

**Author:** ![suri](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/3ab097/32.png) [@suri](https://www.ruby-forum.com/u/suri)\
**Post date:** [June 28, 2008, 2:10pm UTC](https://www.ruby-forum.com/t/problem-in-script-generate-scaffold/141648/3 "2008-06-28T14:10:27Z")

</div>

On Jun 28, 7:48 am, Sanjay S. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> hi,  
> i have installed  
> ruby 1.8.6 window version,  
> rails 2.1.0
> 
> everything runs fine except SCAFFOLD  
> when i run  
> ruby script/generate scaffold modelname controllername actions  
> e,g. C:depot\>ruby script/generate scaffold Product Admin

What doesn’t happen that you expected to happen? I assume you know  
that scaffolding changed substancially in 2.0, so if you’re following  
a tutorial written for 1.2.x might be time to find a more up to date  
one

Fred

---

<div class="post-metadata">

**Author:** ![suri](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/3ab097/32.png) [@suri](https://www.ruby-forum.com/u/suri)\
**Post date:** [July 9, 2008, 2:00am UTC](https://www.ruby-forum.com/t/problem-in-script-generate-scaffold/141648/4 "2008-07-09T02:00:58Z")

</div>

Hey Mike,

I’ve encountered similar problems to Sanjay.

Now, you say that with scaffolds in 2.0 you don’t NEED to specify a  
controller name anymore. However, I WANT to specify the controller  
name. I wish to create a model for a class called ‘product’ that is  
controlled by a controller named ‘admin’, NOT ‘products’.

Mike, is it possible in any way, shape or form to name the controller  
with the new scaffolds in 2.0?

The only solutions I’ve been able to find have involved manually  
correcting every mention of the controller in the generated code -  
which definitely isn’t good programming!  
It seems to odd to me that scaffolds cannot be customised anymore. It  
must be so commonplace to want to name your controller!

---

<div class="post-metadata">

**Author:** ![suri](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/3ab097/32.png) [@suri](https://www.ruby-forum.com/u/suri)\
**Post date:** [June 30, 2008, 8:17am UTC](https://www.ruby-forum.com/t/problem-in-script-generate-scaffold/141648/5 "2008-06-30T08:17:01Z")

</div>

thank u Frederick,  
i was using old tutorial, now it’s clear to me,  
sanjay shankar

Frederick C. wrote:

> On Jun 28, 7:48ï¿½am, Sanjay S. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
> wrote:
> 
> > hi,  
> > i have installed  
> > ruby 1.8.6 window version,  
> > rails 2.1.0
> > 
> > everything runs fine except SCAFFOLD  
> > when i run  
> > ruby script/generate scaffold modelname controllername actions  
> > e,g. ï¿½C:depot\>ruby script/generate scaffold Product Admin
> 
> What doesn’t happen that you expected to happen? I assume you know  
> that scaffolding changed substancially in 2.0, so if you’re following  
> a tutorial written for 1.2.x might be time to find a more up to date  
> one
> 
> Fred
