Sha256: 2af829219859be27c09b664ed4b54da130c5b172468463d4b00e147defb28738
Contents?: true
Size: 987 Bytes
Versions: 56
Compression:
Stored size: 987 Bytes
Contents
require File.dirname(__FILE__) + '/../scripts' module Rails::Generator::Scripts class Destroy < Base mandatory_options :command => :destroy protected def usage_message usage = "\nInstalled Generators\n" Rails::Generator::Base.sources.each do |source| label = source.label.to_s.capitalize names = source.names usage << " #{label}: #{names.join(', ')}\n" unless names.empty? end usage << <<end_blurb 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 views, post model and migration, all associated tests, and the map.resources :posts line in config/routes.rb. For instructions on finding new generators, run script/generate end_blurb return usage end end end
Version data entries
56 entries across 56 versions & 1 rubygems