Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on May 1, 2011
  1. @tenderlove

    increasing version to 2.1.0

    tenderlove authored
Commits on Apr 29, 2011
  1. @ernie
  2. @ernie @tenderlove
  3. @tenderlove

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

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

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

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

    Merged pull request #40 from gmile/master.

    tenderlove authored
    Passing nil in array generates improper SQL
  6. @semmons99
Commits on Apr 28, 2011
  1. @tenderlove
  2. Add support for ordering on expressions

    Arthur Taylor authored
    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
Commits on Apr 25, 2011
  1. @tenderlove
  2. @tenderlove
Commits on Apr 21, 2011
  1. @tenderlove
  2. @tenderlove

    adding Distinct ON node

    tenderlove authored
  3. @tenderlove

    adding a DISTINCT node

    tenderlove authored
Commits on Apr 18, 2011
  1. @tenderlove

    Fixed deep copy bug in SelectManager clone

    Arthur Taylor authored tenderlove committed
  2. @ernie @tenderlove

    Improve performance of grouping_any/grouping_all

    ernie authored tenderlove committed
Commits on Apr 11, 2011
  1. @tenderlove
  2. @tenderlove
Commits on Mar 30, 2011
  1. @tenderlove
  2. @tenderlove
Commits on Mar 24, 2011
  1. @jmileham @tenderlove

    Make SelectManager#as act like node predications

    jmileham authored tenderlove committed
  2. @gmile

    Generate more sqlish queue.

    gmile authored
    Now, instead of the following SQL code:
      some_field IN (1, 2, NULL)
    
    Arel will generate the proper one:
      some_field IN (1, 2) OR IS NULL
  3. @tenderlove
Commits on Mar 22, 2011
  1. @tenderlove
  2. @tenderlove
  3. @tenderlove

    adding create_insert method

    tenderlove authored
Commits on Mar 21, 2011
  1. @tenderlove

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

    tenderlove authored
    * 'master' of github.com:rails/arel:
      Make as factory method convert alias name to SqlLiteral
      Replace MathOperation with InfixOperation to support more operators
  2. @hugopeixoto @tenderlove

    Fixes rails bug #6058.

    hugopeixoto authored tenderlove committed
    Propagates 'where' clauses when subquerying is triggered on the UpdateManager.
Commits on Mar 12, 2011
  1. @ernie @tenderlove

    Make as factory method convert alias name to SqlLiteral

    ernie authored tenderlove committed
Commits on Mar 8, 2011
  1. @ernie @tenderlove
Commits on Mar 7, 2011
  1. @tenderlove

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

    tenderlove authored
    * 'master' of github.com:rails/arel:
      Add an #table_name method to Table and TableAlias, which always returns the actual table name, not the alias. Then fix ToSql#column_for to use this table name when checking whether the table exists (rather than before, where it was checking whether a table with the alias name exists, which was incorrect).
  2. @tenderlove
  3. @tenderlove

    Merge remote branch 'stiff/master' into omg

    tenderlove authored
    * stiff/master:
      implemented support for math operations in numeric attributes
Commits on Mar 3, 2011
  1. @jonleighton @tenderlove

    Add an #table_name method to Table and TableAlias, which always retur…

    jonleighton authored tenderlove committed
    …ns the actual table name, not the alias. Then fix ToSql#column_for to use this table name when checking whether the table exists (rather than before, where it was checking whether a table with the alias name exists, which was incorrect).
Commits on Feb 25, 2011
  1. @tenderlove
Something went wrong with that request. Please try again.