Sha256: c2b6b41b5fae670c84265fbab42fda2b68b438a1f28bbdf6e4467ebe13228bff
Contents?: true
Size: 553 Bytes
Versions: 6
Compression:
Stored size: 553 Bytes
Contents
require 'rails/generators' require 'rails/generators/named_base' module Rails module Generators class BatchGenerator < NamedBase desc "Generates batch file" def self.orm Rails::Generators.options[:rails][:orm] || :active_record end def self.source_root File.join(File.dirname(__FILE__), 'templates', (orm.to_s unless orm.class.eql?(String))) end def create_batch_file template 'batch.rb', File.join(BatchManager.batch_dir, class_path, "#{file_name}.rb") end end end end
Version data entries
6 entries across 6 versions & 1 rubygems