Sha256: 09d49c0b3a6e5feaf519c9799cf3ac1902fd3d622dc67fa4407430cb75d78a1c

Contents?: true

Size: 436 Bytes

Versions: 1

Compression:

Stored size: 436 Bytes

Contents

module SpatialAdapter
  class Railtie < Rails::Railtie
    initializer "spatial_adapter.load_current_database_adapter" do
      adapter = Rails.configuration.database_configuration[Rails.env]['adapter']
      begin
        require "spatial_adapter/#{adapter}"
      rescue LoadError
        raise SpatialAdapter::NotCompatibleError.new("spatial_adapter does not currently support the #{adapter} database.")
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rs_spatial_adapter-1.2.0 lib/spatial_adapter/railtie.rb