Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | unfactoring to use concrete delegate methods | Aaron Patterson | 2010-08-04 | 1 | -3/+9 |
| | |||||
* | PERF: delegate is slow, lets just write a delegate method | Aaron Patterson | 2010-08-04 | 1 | -1/+5 |
| | |||||
* | PERF: reducing call stack | Aaron Patterson | 2010-07-30 | 1 | -0/+8 |
| | |||||
* | PERF caching engine, converting to an attr_reader | Aaron Patterson | 2010-07-30 | 1 | -5/+2 |
| | |||||
* | initialize our instance variables | Aaron Patterson | 2010-07-29 | 1 | -2/+7 |
| | |||||
* | no code is faster than no code | Aaron Patterson | 2010-07-28 | 1 | -9/+0 |
| | |||||
* | removing more dead code | Aaron Patterson | 2010-07-27 | 1 | -6/+0 |
| | |||||
* | PERF: a block is never given to this method, so stop checking | Aaron Patterson | 2010-07-26 | 1 | -0/+1 |
| | |||||
* | reorganizing classes more | Aaron Patterson | 2010-07-26 | 1 | -0/+11 |
| | |||||
* | reorganizing classes | Aaron Patterson | 2010-07-26 | 1 | -10/+0 |
| | |||||
* | reducing files | Aaron Patterson | 2010-07-26 | 1 | -1/+5 |
| | |||||
* | initializing ivars | Aaron Patterson | 2010-07-26 | 1 | -0/+1 |
| | |||||
* | removing unused code | Aaron Patterson | 2010-07-26 | 1 | -15/+1 |
| | |||||
* | unfactoring metaprogramming | Aaron Patterson | 2010-07-25 | 1 | -2/+3 |
| | |||||
* | fixing warnings | Aaron Patterson | 2010-07-25 | 1 | -1/+1 |
| | |||||
* | inheritence meow meow meow | Aaron Patterson | 2010-07-20 | 1 | -0/+4 |
| | |||||
* | Improve blocks usage. | Emilio Tagua | 2010-06-24 | 1 | -1/+1 |
| | |||||
* | Create an Arel::Header class representing a relation's attributes | Carl Lerche | 2010-04-02 | 2 | -2/+6 |
| | |||||
* | Switch Arel::Relation to a module. This will allow for classes with Relation ↵ | Carl Lerche | 2010-03-22 | 3 | -4/+6 |
| | | | | extended on them to represent relations themselves (as opposed to their instances being relations). | ||||
* | Fix uninitialized ivar warning | Emilio Tagua | 2010-03-22 | 1 | -0/+1 |
| | |||||
* | Support in memory ordering better. | Carl Lerche | 2010-03-12 | 1 | -0/+17 |
| | |||||
* | Add accessibility to projections applied to the relation. | Emilio Tagua | 2010-03-12 | 1 | -1/+1 |
| | |||||
* | Add support for table aliasing | Pratik Naik | 2010-01-01 | 1 | -1/+1 |
| | | | | | | | Example : users = Table(:users, :as => :accounts) users.to_sql => SELECT `accounts`.`id`, `accounts`.`name` FROM `users` AS `accounts` | ||||
* | Added having to use in combination with group to filter records. | Emilio Tagua | 2009-12-28 | 1 | -1/+1 |
| | |||||
* | Added lock to Arel, allowing a locking read if required. | Emilio Tagua | 2009-12-27 | 1 | -1/+1 |
| | |||||
* | Added "from" method, allowing to specify custom from clauses. | Emilio Tagua | 2009-12-27 | 1 | -1/+1 |
| | |||||
* | Expand usages of #hash_on. The #hash definition it produces looks broken, ↵ | Bryan Helmkamp | 2009-05-18 | 1 | -2/+10 |
| | | | | but leaving it for now | ||||
* | Whitespace | Bryan Helmkamp | 2009-05-17 | 1 | -1/+1 |
| | |||||
* | using in memory relations as results from sql relation | Nick Kallen | 2009-05-17 | 1 | -1/+1 |
| | | | | | | | Conflicts: lib/arel/algebra/primitives/expression.rb lib/arel/algebra/relations/relation.rb | ||||
* | made block stuff read nicer | Bryan Helmkamp | 2009-05-17 | 1 | -0/+5 |
| | | | | | | Conflicts: doc/TODO | ||||
* | moved table-related stuff into sql engine | Nick Kallen | 2009-05-17 | 1 | -1/+1 |
| | |||||
* | join sql stuff moved into sql adapter | Bryan Helmkamp | 2009-05-17 | 1 | -2/+1 |
| | | | | | | | | | Conflicts: lib/arel/algebra/primitives/value.rb lib/arel/algebra/relations/operations/join.rb lib/arel/algebra/relations/relation.rb spec/arel/unit/relations/join_spec.rb | ||||
* | reorganized file structures | Bryan Helmkamp | 2009-05-17 | 3 | -0/+49 |
Conflicts: lib/arel.rb lib/arel/arel.rb lib/arel/engines/memory/predicates.rb lib/arel/engines/memory/relations/array.rb lib/arel/engines/sql/relations/table.rb |