# Rails2.0 scaffold generator

**URL:** <https://www.ruby-forum.com/t/rails2-0-scaffold-generator/123107>\
**Category:** Rails\
**Created:** [December 14, 2007, 3:08am UTC](https://www.ruby-forum.com/t/rails2-0-scaffold-generator/123107 "2007-12-14T03:08:42Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![rails](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/5f9b8f/32.png) [@rails](https://www.ruby-forum.com/u/rails)\
**Post date:** [December 14, 2007, 3:08am UTC](https://www.ruby-forum.com/t/rails2-0-scaffold-generator/123107/1 "2007-12-14T03:08:42Z")

</div>

In version rails1.2, we can use script/generate scaffold modelname  
controllername, but in version 2, the scafflod generator only receive  
the model parameter in this way: script/generate scaffold modelname.  
Now, i want to use scaffold generator generate an controller different  
the model name, how should i do?

---

<div class="post-metadata">

**Author:** ![rails](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/5f9b8f/32.png) [@rails](https://www.ruby-forum.com/u/rails)\
**Post date:** [December 14, 2007, 3:40am UTC](https://www.ruby-forum.com/t/rails2-0-scaffold-generator/123107/2 "2007-12-14T03:40:20Z")

</div>

On Dec 13, 2007, at 9:08 PM, rails wrote:

> In version rails1.2, we can use script/generate scaffold modelname  
> controllername, but in version 2, the scafflod generator only receive  
> the model parameter in this way: script/generate scaffold modelname.  
> Now, i want to use scaffold generator generate an controller different  
> the model name, how should i do?

To get the help on a generator, don’t give it any arguments:

script/generate scaffold

In any case, this scaffold is basically the scaffold\_resource of 1.2  
days. This builds a model, a RESTful controller, the migration, and a  
set of RESTful routes (map.resources).

Does it help to just generate the controller?

script/generate controller

You can always change the name(s) to be what you want. You can also  
just skip the generator and start from scratch.

-Rob

Rob B. [http://agileconsultingllc.com](http://agileconsultingllc.com)  
removed\_email\_address@domain.invalid

---

<div class="post-metadata">

**Author:** ![rails](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/5f9b8f/32.png) [@rails](https://www.ruby-forum.com/u/rails)\
**Post date:** [December 14, 2007, 3:59am UTC](https://www.ruby-forum.com/t/rails2-0-scaffold-generator/123107/3 "2007-12-14T03:59:38Z")

</div>

Or you could do  
script/generate scaffold fieldname1:string fieldname2:datetime

and so on.

On Dec 14, 2007 1:09 PM, Rob B. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> script/generate scaffold  
> just skip the generator and start from scratch.
> 
> -Rob
> 
> Rob B. [http://agileconsultingllc.com](http://agileconsultingllc.com)  
> removed\_email\_address@domain.invalid
> 
> >

–  
Ryan B.

> **[frozenplague.net](http://www.frozenplague.net)**
>
> This domain may be for sale!
