diff options
author | Aaron Patterson <aaron.patterson@gmail.com> | 2010-09-10 18:19:31 -0700 |
---|---|---|
committer | Aaron Patterson <aaron.patterson@gmail.com> | 2010-09-10 18:19:31 -0700 |
commit | e4e81cdcf00d9bc023502bf1ce2e6dad40296835 (patch) | |
tree | 44fd9586bd053a737edca9ad34401eb5ccde739c /lib | |
parent | 458ef3fb7d51ef2e9d1cd9513bdc225daffe8146 (diff) | |
download | rails-e4e81cdcf00d9bc023502bf1ce2e6dad40296835.tar.gz rails-e4e81cdcf00d9bc023502bf1ce2e6dad40296835.tar.bz2 rails-e4e81cdcf00d9bc023502bf1ce2e6dad40296835.zip |
backwards compat
Diffstat (limited to 'lib')
-rw-r--r-- | lib/arel.rb | 2 | ||||
-rw-r--r-- | lib/arel/nodes/count.rb | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/lib/arel.rb b/lib/arel.rb index 4772e9f4b0..d1c2e44567 100644 --- a/lib/arel.rb +++ b/lib/arel.rb @@ -8,6 +8,7 @@ require 'arel/compatibility/wheres' #### these are deprecated # The Arel::Relation constant is referenced in Rails require 'arel/relation' +require 'arel/expression' #### require 'arel/tree_manager' @@ -21,7 +22,6 @@ require 'arel/nodes' require 'arel/deprecated' require 'arel/sql/engine' require 'arel/sql_literal' -require 'arel/expression' #### require 'arel/visitors/to_sql' diff --git a/lib/arel/nodes/count.rb b/lib/arel/nodes/count.rb index 2f220dbfc8..354659ef70 100644 --- a/lib/arel/nodes/count.rb +++ b/lib/arel/nodes/count.rb @@ -1,6 +1,8 @@ module Arel module Nodes class Count < Arel::Nodes::Function + include Arel::Expression + attr_accessor :distinct def initialize expr, distinct = false, aliaz = nil |