class RailsMysql::DatabaseConfig
Attributes
database[R]
host[R]
password[R]
port[R]
username[R]
Public Class Methods
from_yaml(env, file='config/database.yml')
click to toggle source
# File lib/rails_mysql/database_config.rb, line 4 def self.from_yaml(env, file='config/database.yml') self.new(YAML.load_file(file).fetch(env)) end
new(options)
click to toggle source
# File lib/rails_mysql/database_config.rb, line 10 def initialize(options) raise ConfigurationError, "Not a mysql adapter" unless options["adapter"] =~ /mysql/ @host = options['host'] @username = options['username'] @password = options['password'] @port = options['port'] @database = options['database'] end