Sha256: 4c89f249571b3b731611b80f98887168c766de541eaf161a8e7a0796127a6a7e

Contents?: true

Size: 538 Bytes

Versions: 2

Compression:

Stored size: 538 Bytes

Contents

require_relative 'daru/active_record_ext'
require_relative 'daru/data_frame_ext'

module JupyterOnRails
  class Railtie < ::Rails::Railtie
    rake_tasks do
      load 'jupyter_on_rails/railtie/jupyter.rake'
    end

    config.before_configuration do
      if defined?(::Daru) && defined?(::ActiveRecord)
        class ::ActiveRecord::Base
          include ::JupyterOnRails::Daru::ActiveRecordExt
        end
        class ::Daru::DataFrame
          include ::JupyterOnRails::Daru::DataFrameExt
        end
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
jupyter_on_rails-0.4.1 lib/jupyter_on_rails/railtie.rb
jupyter_on_rails-0.4.0 lib/jupyter_on_rails/railtie.rb