Sha256: 265ed073dee2a5a002f692fb10c08b8120f76e48091efeb2d911a9e3865cc098
Contents?: true
Size: 1 KB
Versions: 1
Compression:
Stored size: 1 KB
Contents
#!/usr/local/bin/ruby require File.dirname(__FILE__) + '/../config/environments/production' require 'generator' unless ARGV.empty? rails_root = File.dirname(__FILE__) + '/..' name = ARGV.shift actions = ARGV Generator::Model.new(rails_root, name).generate Generator::Controller.new(rails_root, name, actions, :scaffold => true).generate else puts <<-END_HELP NAME new_crud - create a model and a controller scaffold SYNOPSIS new_crud ModelName [action ...] DESCRIPTION The new_crud generator takes the name of the new model as the first argument and an optional list of controller actions as the subsequent arguments. All actions may be omitted since the controller will have scaffolding automatically set up for this model. EXAMPLE new_crud Account This will generate an Account model and controller with scaffolding. Now create the accounts table in your database and browse to http://localhost/account/ -- voila, you're on Rails! END_HELP end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rails-0.8.5 | generators/new_crud.rb |