Sha256: 56b78cba28888d070249198fc812bf99e44702d60666816afe111f018f5acd34
Contents?: true
Size: 663 Bytes
Versions: 2
Compression:
Stored size: 663 Bytes
Contents
require 'active_record' module SecondBase CONNECTION_PREFIX = 'secondbase' require 'secondbase/railtie' if defined?(Rails) require 'secondbase/rake_method_chain' def self.do "You have just gotten to SecondBase, my friend." end def self.has_runner(env) ActiveRecord::Base.establish_connection(SecondBase::config(env)) end def self.config(env) ActiveRecord::Base.configurations[SecondBase::CONNECTION_PREFIX][env] end end module FirstBase def self.config(env) ActiveRecord::Base.configurations[env] end def self.has_runner(env) ActiveRecord::Base.establish_connection(FirstBase::config(env)) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
secondbase-0.2.0 | lib/secondbase.rb |
secondbase-0.1.0 | lib/secondbase.rb |