Skip to content
This repository

Jul 25, 2011

  1. Aaron Patterson

    prepping for 2.1.4 release

    tenderlove authored

Jul 20, 2011

  1. Aaron Patterson

    supressing nested parenthesis in multiple unions on mysql. thanks jht…

    …wong. fixes #58
    tenderlove authored

Jun 29, 2011

  1. Aaron Patterson

    fix depth first visitor to support ascending and descending nodes

    tenderlove authored

Jun 27, 2011

  1. Aaron Patterson

    fixing broken gem build

    tenderlove authored
  2. Aaron Patterson

    version bump

    tenderlove authored
  3. Aaron Patterson

    Merge branch 'master' into Khronos/master

    * master:
      visitors can define their own cache strategy for dispatch. fixes #57
      Break Ordering into Ascending/Descending nodes, allow reversal
      remove unnecessary guarding agains literal
      LIMIT and OFFSET support for MS SQL
      Include Arel::Predicates to Arel::Nodes::Function so you can do table[:id].count.eq(2)
      updating spec
      zomg prep release
      make sure thread runs
      do not cache sql literal values
      no longer use this instance variable
    tenderlove authored
  4. Aaron Patterson

    visitors can define their own cache strategy for dispatch. fixes #57

    tenderlove authored

Jun 24, 2011

  1. Aaron Patterson

    Merge pull request #60 from arkadiyk/master

    Better support for MSSQL
    tenderlove authored

Jun 15, 2011

  1. Ernie Miller

    Break Ordering into Ascending/Descending nodes, allow reversal

    ernie authored

Jun 10, 2011

  1. arkadiy kraportov

    remove unnecessary guarding agains literal

    arkadiyk authored

Jun 09, 2011

  1. arkadiy kraportov

    LIMIT and OFFSET support for MS SQL

    arkadiyk authored

May 27, 2011

  1. Samuel Kadolph

    Include Arel::Predicates to Arel::Nodes::Function so you can do table…

    …[:id].count.eq(2)

May 17, 2011

  1. Aaron Patterson

    zomg prep release

    tenderlove authored
  2. Aaron Patterson

    do not cache sql literal values

    tenderlove authored

May 16, 2011

  1. Khronos

    Removed some old dev code

    Khronos authored
  2. Khronos

    Added a basic test for the informix visitor

    Khronos authored
  3. Khronos

    Added initial informix visitor support

    Khronos authored

May 11, 2011

  1. Aaron Patterson

    refactoring to a method

    tenderlove authored

May 10, 2011

  1. Make ToSql more thread safe.

    Because the ToSql visitor instance is shared across all threads, there is a
    race condition around column types for binary nodes. It's possible, for instance,
    to end up with ActiveRecord converting a string value in the final SQL to an
    integer during heavy concurrent operations.
    Damon McCormick + Cameron Walters authored

May 02, 2011

  1. Ernie Miller

    InfixOperations are valid value expressions per SQL99 BNF, and

    should support ordering
    ernie authored

May 01, 2011

  1. Aaron Patterson

    increasing version to 2.1.0

    tenderlove authored

Apr 29, 2011

  1. Ernie Miller

    Stop calling to_s on aliases, require them to be strings already.

    ernie authored
  2. Ernie Miller

    Move #as to AliasPredication, stop overriding Function's #as.

    ernie authored tenderlove committed
  3. Aaron Patterson

    Revert "Merged pull request #40 from gmile/master."

    This reverts commit 490d6f9, reversing
    changes made to dd07005.
    tenderlove authored
  4. Aaron Patterson

    Merge branch 'master' of github.com:rails/arel

    * 'master' of github.com:rails/arel:
      replace 'LIMIT n' with 'FETCH FIRST n ROWS ONLY' when using ibm_db
      Generate more sqlish queue.
    tenderlove authored
  5. Aaron Patterson

    Merged pull request #40 from gmile/master.

    Passing nil in array generates improper SQL
    tenderlove authored
  6. Shane Emmons

    replace 'LIMIT n' with 'FETCH FIRST n ROWS ONLY' when using ibm_db

    semmons99 authored

Apr 28, 2011

  1. Aaron Patterson

    removing the aliased orders method from the pg visitor

    tenderlove authored
  2. Add support for ordering on expressions

    Conflicts:
    
    	lib/arel.rb
    	lib/arel/attributes/attribute.rb
    	lib/arel/nodes/infix_operation.rb
    	lib/arel/nodes/named_function.rb
    
    Conflicts:
    
    	lib/arel.rb
    	lib/arel/attributes/attribute.rb
    Arthur Taylor authored

Apr 25, 2011

  1. Aaron Patterson

    adding attribute#lower for lowercasing an attribute

    tenderlove authored
  2. Aaron Patterson

    add a factory method for production LOWER functions

    tenderlove authored

Apr 21, 2011

  1. Aaron Patterson

    raising not implemented exceptions for distinct on where it is not su…

    …pported
    tenderlove authored
  2. Aaron Patterson

    adding Distinct ON node

    tenderlove authored
  3. Aaron Patterson

    adding a DISTINCT node

    tenderlove authored

Apr 18, 2011

  1. Fixed deep copy bug in SelectManager clone

    Arthur Taylor authored tenderlove committed
Something went wrong with that request. Please try again.