module Pandas::IO

Public Class Methods

is_activerecord_datasource?(obj) click to toggle source
# File lib/pandas/io.rb, line 11
def self.is_activerecord_datasource?(obj)
  return false unless defined?(::ActiveRecord)
  return true if obj.is_a?(::ActiveRecord::ConnectionAdapters::AbstractAdapter)
  false
end
is_activerecord_model?(obj) click to toggle source
# File lib/pandas/io.rb, line 5
def self.is_activerecord_model?(obj)
  return false unless defined?(::ActiveRecord)
  return true if obj.is_a?(Class) && obj < ActiveRecord::Base
  false
end