--- !ruby/object:Gem::Specification name: record_filter version: !ruby/object:Gem::Version prerelease: false segments: - 1 - 0 - 1 version: 1.0.1 platform: ruby authors: - Aubrey Holland - Mat Brown autorequire: bindir: bin cert_chain: [] date: 2010-03-19 00:00:00 -04:00 default_executable: dependencies: - !ruby/object:Gem::Dependency name: activerecord prerelease: false requirement: &id001 !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version segments: - 0 version: "0" type: :runtime version_requirements: *id001 - !ruby/object:Gem::Dependency name: rspec prerelease: false requirement: &id002 !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version segments: - 0 version: "0" type: :development version_requirements: *id002 description: RecordFilter is a Pure-ruby criteria API for building complex queries in ActiveRecord. It supports queries that are built on the fly as well as named filters that can be added to objects and chained to create complex queries. It also gets rid of the nasty hard-coded SQL that shows up in most ActiveRecord code with a clean API that makes queries simple and intuitive to build. email: aubreyholland@gmail.com executables: [] extensions: [] extra_rdoc_files: - README.rdoc files: - .gitignore - CHANGELOG - README.rdoc - Rakefile - TODO - VERSION.yml - config/roodi.yml - lib/record_filter.rb - lib/record_filter/active_record.rb - lib/record_filter/column_parser.rb - lib/record_filter/conjunctions.rb - lib/record_filter/dsl.rb - lib/record_filter/dsl/class_join.rb - lib/record_filter/dsl/conjunction.rb - lib/record_filter/dsl/conjunction_dsl.rb - lib/record_filter/dsl/dsl.rb - lib/record_filter/dsl/dsl_factory.rb - lib/record_filter/dsl/group_by.rb - lib/record_filter/dsl/join.rb - lib/record_filter/dsl/join_condition.rb - lib/record_filter/dsl/join_dsl.rb - lib/record_filter/dsl/limit.rb - lib/record_filter/dsl/named_filter.rb - lib/record_filter/dsl/offset.rb - lib/record_filter/dsl/order.rb - lib/record_filter/dsl/restriction.rb - lib/record_filter/filter.rb - lib/record_filter/group_by.rb - lib/record_filter/join.rb - lib/record_filter/order.rb - lib/record_filter/query.rb - lib/record_filter/restriction_factory.rb - lib/record_filter/restrictions.rb - lib/record_filter/table.rb - record_filter.gemspec - script/console - spec/active_record_spec.rb - spec/exception_spec.rb - spec/explicit_join_spec.rb - spec/explicit_subquery_spec.rb - spec/implicit_join_spec.rb - spec/limits_and_ordering_spec.rb - spec/models.rb - spec/named_filter_spec.rb - spec/proxying_spec.rb - spec/restrictions_spec.rb - spec/select_spec.rb - spec/spec_helper.rb - spec/test.db - tasks/db.rake - tasks/rcov.rake - tasks/spec.rake - test/performance_test.rb - test/test.db has_rdoc: true homepage: http://github.com/aub/record_filter licenses: [] post_install_message: rdoc_options: - --charset=UTF-8 require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version segments: - 0 version: "0" required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version segments: - 0 version: "0" requirements: [] rubyforge_project: record-filter rubygems_version: 1.3.6 signing_key: specification_version: 3 summary: An ActiveRecord query API for replacing SQL with awesome test_files: - spec/active_record_spec.rb - spec/exception_spec.rb - spec/explicit_join_spec.rb - spec/explicit_subquery_spec.rb - spec/implicit_join_spec.rb - spec/limits_and_ordering_spec.rb - spec/models.rb - spec/named_filter_spec.rb - spec/proxying_spec.rb - spec/restrictions_spec.rb - spec/select_spec.rb - spec/spec_helper.rb - test/performance_test.rb