Sha256: f3a3f3f9875c57c5a661df5fb2ab959810cb0dfb0ca59e107ef74ebe5dc3f080

Contents?: true

Size: 1.37 KB

Versions: 2

Compression:

Stored size: 1.37 KB

Contents

require File.expand_path('../nodes/overlaps', __FILE__)
require File.expand_path('../nodes/contains', __FILE__)
require File.expand_path('../nodes/contained_by', __FILE__)
require File.expand_path('../array_predications', __FILE__)
Arel::Attributes::Attribute.include(Arel::ArrayPredications)


require File.expand_path('../attributes/key', __FILE__)
require File.expand_path('../attributes/cast', __FILE__)
require File.expand_path('../nodes/has_any_key', __FILE__)
require File.expand_path('../nodes/has_key', __FILE__)
require File.expand_path('../nodes/has_keys', __FILE__)
require File.expand_path('../json_predications', __FILE__)
Arel::Attributes::Attribute.include(Arel::JSONPredications)

require File.expand_path('../nodes/ts_vector', __FILE__)
require File.expand_path('../nodes/ts_query', __FILE__)
require File.expand_path('../nodes/ts_match', __FILE__)
require File.expand_path('../ts_predications', __FILE__)
Arel::Attributes::Attribute.include(Arel::TSPredications)


require File.expand_path('../gis_predications', __FILE__)
Arel::Attributes::Attribute.include(Arel::GISPredications)

require File.expand_path('../../active_record/query_methods', __FILE__)

if defined?(Arel::Visitors::PostgreSQL)
  require File.expand_path('../visitors/postgresql_extensions', __FILE__)
end

if defined?(Arel::Visitors::Sunstone)
  require File.expand_path('../visitors/sunstone_extensions', __FILE__)
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
arel-extensions-1.5.1 lib/arel/extensions.rb
arel-extensions-1.5.0 lib/arel/extensions.rb