Sha256: bb590a417cb13354779d828ac820ec45cb579df065215410fb30804c1356eff0

Contents?: true

Size: 614 Bytes

Versions: 7

Compression:

Stored size: 614 Bytes

Contents

module Doorkeeper
  module Orm
    module ActiveRecord
      def self.initialize_models!
        require 'doorkeeper/orm/active_record/access_grant'
        require 'doorkeeper/orm/active_record/access_token'
        require 'doorkeeper/orm/active_record/application'

        if Doorkeeper.configuration.active_record_options[:establish_connection]
          [Doorkeeper::AccessGrant, Doorkeeper::Application, Doorkeeper::AccessGrant].each do |c|
            c.send :establish_connection, Doorkeeper.configuration.active_record_options[:establish_connection]
          end
        end
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
doorkeeper-2.1.1 lib/doorkeeper/orm/active_record.rb
doorkeeper-2.1.0 lib/doorkeeper/orm/active_record.rb
doorkeeper-2.0.1 lib/doorkeeper/orm/active_record.rb
doorkeeper-2.0.0 lib/doorkeeper/orm/active_record.rb
doorkeeper-2.0.0.rc3 lib/doorkeeper/orm/active_record.rb
doorkeeper-2.0.0.rc2 lib/doorkeeper/orm/active_record.rb
doorkeeper-2.0.0.alpha1 lib/doorkeeper/orm/active_record.rb