Sha256: 963d0b1a9b8f7e01445b0842f29e2ac4a7702421489aba0ea559090077d686e5
Contents?: true
Size: 978 Bytes
Versions: 24
Compression:
Stored size: 978 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 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
24 entries across 24 versions & 6 rubygems