class ROM::Generators::Base

Public Class Methods

base_name() click to toggle source
# File lib/generators/rom.rb, line 7
def self.base_name
  'rom'
end
default_adapter() click to toggle source
# File lib/generators/rom.rb, line 26
def self.default_adapter
  (default_gateway && default_gateway.adapter)
end
default_gateway() click to toggle source
# File lib/generators/rom.rb, line 22
def self.default_gateway
  ROM.env.gateways[:default]
end
namespace() click to toggle source
# File lib/generators/rom.rb, line 11
def self.namespace
  "rom:#{generator_name}"
end
source_root() click to toggle source
# File lib/generators/rom.rb, line 15
def self.source_root
  File.expand_path(
    "../#{base_name}/#{generator_name}/templates",
    __FILE__
  )
end