class ExtensionMigrationGenerator
def banner
def banner "Usage: #{$0} extension_migration ExtensionName MigrationName [field:type, field:type]" end
def destination_root
def destination_root File.join(Rails.root, extension_path) end
def extension_path
def extension_path File.join('vendor', 'extensions', @extension_name.underscore) end
def initialize(runtime_args, runtime_options = {})
def initialize(runtime_args, runtime_options = {}) runtime_args = runtime_args.dup @extension_name = runtime_args.shift super(runtime_args, runtime_options) end