aboutsummaryrefslogtreecommitdiffstats
path: root/spec
Commit message (Collapse)AuthorAgeFilesLines
...
* white box testingNick Kallen2008-02-161-17/+0
|
* attribute is now a concrete ancestor of expression. seems logical.Nick Kallen2008-02-162-1/+7
|
* removing unneccessary tests now that attribute lookup is so simpleNick Kallen2008-02-117-117/+29
|
* rename substitute to bind since it 'binds' an object to a new relation.Nick Kallen2008-02-116-30/+30
|
* removing code complexity concerning attribute lookup.Nick Kallen2008-02-117-60/+56
|
* nk - missing file?Nick Kallen2008-02-041-1/+13
|
* cleaning up code and adding test coverage for attribute and expression.Nick Kallen2008-02-045-55/+127
|
* this is very messy but it is finally close to feature-completeNick Kallen2008-02-035-52/+59
|
* i know it doesn't work but need to anchor here...Nick Kallen2008-02-0312-185/+175
|
* cleanupNick Kallen2008-01-272-11/+14
|
* filling out some pending specsNick Kallen2008-01-214-21/+19
|
* joining on aggregations; this time where the aggregation is on the right.Nick Kallen2008-01-211-11/+39
|
* merging "schmoin" experiment with joining aggregations into regular "join" ↵Nick Kallen2008-01-213-14/+54
| | | | functionality; half-way done...
* completed initial functionality for joining with aggregation (the meaning of ↵Nick Kallen2008-01-217-40/+74
| | | | which is joining on a subselect/derived table); the big change is the introduction of a #projections protected method; this is a private version of #attributes which preserves implementation information (e.g., the name of the function called)
* adding grouping functionality; added some dummy code ("Schmoin") for ↵Nick Kallen2008-01-166-6/+78
| | | | experimenting with aggregate joins. need to resolve the ambiguity in the #as operator between (SELECT * FROM foo AS bar) vs. (SELECT * FROM foo) AS bar
* Removed dupe specBryan Helmkamp2008-01-141-18/+0
|
* Remove ActiveRelation sub-modules and refactor specsBryan Helmkamp2008-01-1420-538/+568
|
* experimenting with strategy pattern rather than conditional; not as terse, ↵Nick Kallen2008-01-131-0/+3
| | | | nor transparent, but i still feel it's better
* removed support for scalar select (will return later); added support for ↵Nick Kallen2008-01-134-9/+41
| | | | aliased tables
* experimenting with new aliasing terminology and interfaceNick Kallen2008-01-121-5/+5
|
* aliasing of relationsNick Kallen2008-01-127-12/+179
|
* bug with aggregation to_SqlNick Kallen2008-01-122-115/+3
|
* added aggregationsNick Kallen2008-01-121-1/+39
|
* missing filesNick Kallen2008-01-1214-0/+522
|
* removed operator overloading of the predications (==, etc.)Nick Kallen2008-01-122-20/+20
|
* removed operator overloading; renamed spec filesNick Kallen2008-01-1214-501/+3
|
* fixed erroneous testNick Kallen2008-01-111-1/+1
|
* namespacingNick Kallen2008-01-1015-162/+127
|
* removed sql builderNick Kallen2008-01-0717-397/+95
|
* nkNick Kallen2008-01-072-2/+2
|
* minorNick Kallen2008-01-0726-113/+321
|
* integration spec is persuasive, hopefullyNick Kallen2008-01-065-1614/+219
|
* quotingNick Kallen2008-01-054-38/+33
|
* minor cleanupNick Kallen2008-01-057-8/+9
|
* join relation qualificationNick Kallen2008-01-057-11/+14
|
* qualified namingNick Kallen2008-01-0512-27/+170
|
* basic rename functionalityNick Kallen2008-01-053-8/+28
|
* removed overly flexible sql builder funcitonalityNick Kallen2008-01-031-57/+0
|
* new usage of builderNick Kallen2008-01-0312-52/+1655
| | | | `
* integration testNick Kallen2008-01-0112-14/+281
|
* more to_sqlNick Kallen2007-12-313-4/+38
|
* before doing crazyNick Kallen2007-12-305-28/+78
|
* sql builderNick Kallen2007-12-303-21/+10
|
* joinsNick Kallen2007-12-302-22/+39
|
* variousNick Kallen2007-12-306-6/+105
|
* initial importNick Kallen2007-12-3011-0/+259