aboutsummaryrefslogtreecommitdiffstats
path: root/lib/arel/engines/sql/formatters.rb
Commit message (Collapse)AuthorAgeFilesLines
* oops! removing debug putsAaron Patterson2010-07-271-1/+0
|
* PERF: reducing delegate methodsAaron Patterson2010-07-271-0/+1
|
* PERF: avoiding more method missingAaron Patterson2010-07-271-3/+20
|
* PERF: cache christener, initialize hash in initializeAaron Patterson2010-07-261-2/+3
|
* Remove " AS " keyword from table aliasing.Emilio Tagua2010-03-011-9/+2
|
* changes for Oracle support - OracleCompiler and corresponding tests with ↵Raimonds Simanovskis2010-03-011-2/+9
| | | | Oracle syntax
* Quoting every part of a Range. Calling .to_s is not enough for Range with ↵Eugene Pimenov2010-02-011-1/+1
| | | | two Time objects.
* Added having to use in combination with group to filter records.Emilio Tagua2009-12-281-0/+6
|
* Removed useless attribute definition from TableReference.Emilio Tagua2009-12-271-4/+0
|
* Added "from" method, allowing to specify custom from clauses.Emilio Tagua2009-12-271-0/+4
|
* Don't quote the table if it isn't a table name. By doing this Arel supports ↵Emilio Tagua2009-05-281-2/+6
| | | | using custom SQL FROM like: edges USE INDEX(unique_edge_index)
* This should be performed by the engine, if it does not exists, then create ↵Emilio Tagua2009-05-281-1/+0
| | | | SQLLiteral not Attribute.
* Cleanup Sql formatters a bitBryan Helmkamp2009-05-181-16/+8
|
* WhitespaceBryan Helmkamp2009-05-171-1/+1
|
* most in memory operations save join and groupBryan Helmkamp2009-05-171-3/+3
| | | | | | | | | | | | | Conflicts: lib/arel/algebra/extensions/object.rb lib/arel/algebra/primitives/value.rb lib/arel/engines/memory/relations.rb lib/arel/engines/sql/formatters.rb lib/arel/engines/sql/primitives.rb spec/arel/unit/relations/alias_spec.rb spec/arel/unit/relations/array_spec.rb spec/arel/unit/relations/order_spec.rb
* moved sql related code to its own engine areaBryan Helmkamp2009-05-171-0/+121
Conflicts: lib/arel/engine.rb lib/arel/extensions/object.rb lib/arel/predicates.rb lib/arel/primitives/attribute.rb lib/arel/primitives/expression.rb lib/arel/primitives/value.rb lib/arel/relations/operations/join.rb lib/arel/relations/relation.rb lib/arel/relations/utilities/externalization.rb lib/arel/relations/utilities/nil.rb lib/arel/relations/writes/delete.rb lib/arel/relations/writes/insert.rb lib/arel/relations/writes/update.rb spec/arel/unit/relations/skip_spec.rb spec/arel/unit/relations/take_spec.rb spec/spec_helper.rb