mirror of
https://github.com/github/rails.git
synced 2026-01-30 08:48:06 -05:00
We changed name to scaffold
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6768 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
This commit is contained in:
@@ -21,7 +21,7 @@ Description:
|
||||
your config/routes.rb file, hooking up the rules that'll point URLs to
|
||||
this new resource.
|
||||
|
||||
Unlike the scaffold_resource generator, the resource generator does not
|
||||
Unlike the scaffold generator, the resource generator does not
|
||||
create views or add any methods to the generated controller.
|
||||
|
||||
Examples:
|
||||
|
||||
@@ -9,14 +9,14 @@ Description:
|
||||
|
||||
The generator takes the name of the model as its first argument. This
|
||||
model name is then pluralized to get the controller name. So
|
||||
"scaffold_resource post" will generate a Post model and a
|
||||
"scaffold post" will generate a Post model and a
|
||||
PostsController and will be intended for URLs like /posts and
|
||||
/posts/45.
|
||||
|
||||
As additional parameters, the generator will take attribute pairs
|
||||
described by name and type. These attributes will be used to
|
||||
prepopulate the migration to create the table for the model and to give
|
||||
you a set of templates for the view. For example, "scaffold_resource
|
||||
you a set of templates for the view. For example, "scaffold
|
||||
post title:string created_on:date body:text published:boolean" will
|
||||
give you a model with those four attributes, forms to create and edit
|
||||
those models from, and an index that'll list them all.
|
||||
@@ -27,7 +27,7 @@ Description:
|
||||
|
||||
The generator also adds a declaration to your config/routes.rb file
|
||||
to hook up the rules that'll point URLs to this new resource. If you
|
||||
create a resource like "scaffold_resource post", it will add
|
||||
create a resource like "scaffold post", it will add
|
||||
"map.resources :posts" (notice the plural form) in the routes file,
|
||||
making your new resource accessible from /posts.
|
||||
|
||||
|
||||
@@ -18,7 +18,7 @@ module Rails::Generator::Scripts
|
||||
This script will destroy all files created by the corresponding
|
||||
script/generate command. For instance, script/destroy migration CreatePost
|
||||
will delete the appropriate ###_create_post.rb file in db/migrate, while
|
||||
script/destroy scaffold_resource Post will delete the posts controller and
|
||||
script/destroy scaffold Post will delete the posts controller and
|
||||
views, post model and migration, all associated tests, and the map.resources
|
||||
:posts line in config/routes.rb.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user