Class: Machinist::Generators::ModelGenerator

Inherits:
Base
  • Object
show all
Defined in:
lib/generators/machinist/model/model_generator.rb

Instance Method Summary collapse

Methods inherited from Base

source_root

Instance Method Details

#create_blueprint_fileObject



14
15
16
# File 'lib/generators/machinist/model/model_generator.rb', line 14

def create_blueprint_file
  template 'blueprint.rb', File.join(options[:dir], "#{table_name}.rb")
end

#create_machinist_initializerObject



9
10
11
12
# File 'lib/generators/machinist/model/model_generator.rb', line 9

def create_machinist_initializer
  return if File.exists?(File.expand_path("config/initializers/machinist.rb", self.destination_root))
  template "machinist_initializer.rb", "config/initializers/machinist.rb"
end