class Convergence::DatabaseConnector
Attributes
connector[R]
Public Class Methods
new(config)
click to toggle source
# File lib/convergence/database_connector.rb, line 4 def initialize(config) @connector = case config.adapter when 'mysql', 'mysql2' require 'convergence/database_connector/mysql_connector' Convergence::DatabaseConnector::MysqlConnector.new(config) else fail NotImplementedError.new("#{config.adapter} not supported yet") end end
Public Instance Methods
client()
click to toggle source
# File lib/convergence/database_connector.rb, line 15 def client @connector.client end
config()
click to toggle source
# File lib/convergence/database_connector.rb, line 23 def config @connector.config end
schema_client()
click to toggle source
# File lib/convergence/database_connector.rb, line 19 def schema_client @connector.schema_client end