class Database
Attributes
generator[RW]
rails_root[RW]
Public Class Methods
new(rails_root, single, force)
click to toggle source
# File lib/database.rb, line 5 def initialize(rails_root, single, force) @single = single @rails_root = rails_root @generator = Generator.new(@rails_root, single, force) end
Public Instance Methods
connect(yaml)
click to toggle source
# File lib/database.rb, line 17 def connect(yaml) host = yaml['development']['host'] host ||= 'localhost' ActiveRecord::Base.establish_connection(:adapter => "mysql2", :database => yaml['development']['database']) @generator.create_factories end
load()
click to toggle source
# File lib/database.rb, line 11 def load file = File.join(@rails_root, 'config', 'database.yml') yaml = YAML.load_file(file) connect(yaml) end