Skip to content
Newer
Older
100644 47 lines (37 sloc) 869 Bytes
6544a9b @tenderlove adding deprecated crud module for backwards compat
tenderlove authored Aug 16, 2010
1 require 'arel/crud'
89194f5 @tenderlove adding a join factory method on the select manager
tenderlove authored Dec 7, 2010
2 require 'arel/factory_methods'
6544a9b @tenderlove adding deprecated crud module for backwards compat
tenderlove authored Aug 16, 2010
3
188fc7a @tenderlove refactoring expressions to a module
tenderlove authored Sep 14, 2010
4 require 'arel/expressions'
01e7cee @ernie Refactor predication methods to be available to SqlLiterals as well.
ernie authored Oct 27, 2010
5 require 'arel/predications'
a1a6fbc Support ANSI SQL2003 window functions.
Alexander Staubo authored Feb 22, 2012
6 require 'arel/window_predications'
2158d59 @stiff implemented support for math operations in numeric attributes
stiff authored Jan 29, 2011
7 require 'arel/math'
7361b6c @ernie Move #as to AliasPredication, stop overriding Function's #as.
ernie authored Apr 29, 2011
8 require 'arel/alias_predication'
85882d1 Add support for ordering on expressions
Arthur Taylor authored Apr 28, 2011
9 require 'arel/order_predications'
bd5f193 @tenderlove adding a table and engine
tenderlove authored Aug 12, 2010
10 require 'arel/table'
196b4e0 @tenderlove tables can fetch attributes
tenderlove authored Aug 12, 2010
11 require 'arel/attributes'
9daa0bb @tenderlove adding some activerecord compatibility
tenderlove authored Aug 16, 2010
12 require 'arel/compatibility/wheres'
9b97d6c @tenderlove adding a relation thing
tenderlove authored Aug 13, 2010
13
14 #### these are deprecated
e4e81cd @tenderlove backwards compat
tenderlove authored Sep 10, 2010
15 require 'arel/expression'
9b97d6c @tenderlove adding a relation thing
tenderlove authored Aug 13, 2010
16 ####
17
80ad95b @tenderlove moving visitors around
tenderlove authored Sep 23, 2010
18 require 'arel/visitors'
aa4c957 @tenderlove adding a postgres adapter
tenderlove authored Sep 23, 2010
19
16e7273 @tenderlove full sql statement generation
tenderlove authored Aug 12, 2010
20 require 'arel/tree_manager'
b1e7bd7 @tenderlove insert manager is starting to take shape
tenderlove authored Aug 13, 2010
21 require 'arel/insert_manager'
22 require 'arel/select_manager'
dddf2d1 @tenderlove basic updates are working
tenderlove authored Aug 14, 2010
23 require 'arel/update_manager'
0403efa @tenderlove delete manager added
tenderlove authored Aug 18, 2010
24 require 'arel/delete_manager'
4127484 @tenderlove adding first node
tenderlove authored Aug 12, 2010
25 require 'arel/nodes'
196b4e0 @tenderlove tables can fetch attributes
tenderlove authored Aug 12, 2010
26
e02a914 @tenderlove adding a convenience alias to Node
tenderlove authored Nov 29, 2010
27
38b10d5 @tenderlove project works with strings
tenderlove authored Aug 13, 2010
28 #### these are deprecated
3bc3b14 @tenderlove Squashed commit of the following:
tenderlove authored Aug 23, 2010
29 require 'arel/deprecated'
bd5f193 @tenderlove adding a table and engine
tenderlove authored Aug 12, 2010
30 require 'arel/sql/engine'
199d17b @tenderlove adding some deprecated classes
tenderlove authored Aug 12, 2010
31 require 'arel/sql_literal'
38b10d5 @tenderlove project works with strings
tenderlove authored Aug 13, 2010
32 ####
33
0ef0b42 @tenderlove removing the version file
tenderlove authored Sep 24, 2010
34 module Arel
6e427e5 @tenderlove bumping version and spec
tenderlove authored Feb 21, 2012
35 VERSION = '3.0.2'
a25b9cb @tenderlove caching quoted values
tenderlove authored Sep 26, 2010
36
d681655 @tenderlove adding an easy way for sql literal nodes
tenderlove authored Sep 28, 2010
37 def self.sql raw_sql
38 Arel::Nodes::SqlLiteral.new raw_sql
39 end
162e1d8 @tenderlove sql literals may be used as column attributes
tenderlove authored Dec 22, 2010
40
41 def self.star
42 sql '*'
43 end
e02a914 @tenderlove adding a convenience alias to Node
tenderlove authored Nov 29, 2010
44 ## Convenience Alias
45 Node = Arel::Nodes::Node
a25b9cb @tenderlove caching quoted values
tenderlove authored Sep 26, 2010
46 end
Something went wrong with that request. Please try again.