aboutsummaryrefslogtreecommitdiffstats
path: root/railties/generators/scaffold
diff options
context:
space:
mode:
authorDavid Heinemeier Hansson <david@loudthinking.com>2004-12-09 15:54:22 +0000
committerDavid Heinemeier Hansson <david@loudthinking.com>2004-12-09 15:54:22 +0000
commit3236e15cb7a00f00e119ff8dd9cde36cb6d3d180 (patch)
tree010f37ba1566cd53cda05aec60e8da1ae35026a0 /railties/generators/scaffold
parentc7589559dea75a735ccb74364b06d57f26f1db3d (diff)
downloadrails-3236e15cb7a00f00e119ff8dd9cde36cb6d3d180.tar.gz
rails-3236e15cb7a00f00e119ff8dd9cde36cb6d3d180.tar.bz2
rails-3236e15cb7a00f00e119ff8dd9cde36cb6d3d180.zip
Updated the usage documentation for the generator actions for their new home
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@101 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Diffstat (limited to 'railties/generators/scaffold')
-rw-r--r--railties/generators/scaffold/USAGE19
1 files changed, 13 insertions, 6 deletions
diff --git a/railties/generators/scaffold/USAGE b/railties/generators/scaffold/USAGE
index f299ee6f06..338ba5aaf5 100644
--- a/railties/generators/scaffold/USAGE
+++ b/railties/generators/scaffold/USAGE
@@ -1,18 +1,25 @@
-NAME
- new_scaffold - create a model and a skeleton controller
+GENERATOR
+ scaffold - create a model and basic controller
SYNOPSIS
- new_scaffold ModelName [action ...]
+ generate scaffold ModelName [action ...]
DESCRIPTION
- The new_scaffold generator takes the name of the new model as the
+ The scaffold generator takes the name of the new model as the
first argument and an optional list of controller actions as the
subsequent arguments. Any actions with scaffolding code available
will be generated in your controller; others will be left as stubs.
+ The generated controller has the same code that "scaffold :model"
+ uses, so it's easy to migrate when you want to start customizing
+ your controller.
+
EXAMPLE
- new_scaffold Account
+ ./script/generate scaffold Account debit credit
+
+ This will generate the Account model with unit tests and fixtures,
+ the AccountController controller with actions, views, and tests for
+ index, list, show, new, create, edit, update, and destroy.
- This will generate an Account model and controller.
Now create the accounts table in your database and browse to
http://localhost/account/ -- voila, you're on Rails!