diff options
author | Nick Kallen <nkallen@nick-kallens-computer-2.local> | 2008-04-13 17:03:03 -0700 |
---|---|---|
committer | Nick Kallen <nkallen@nick-kallens-computer-2.local> | 2008-04-13 17:03:03 -0700 |
commit | 4466409205d697f854f98ac0908a792a1601ecc6 (patch) | |
tree | fd9bf6fc371437a58417caf9393d9a84fa5708d1 /doc | |
parent | 2f9b70b6179d0b66f80d6edd3eca1017aec70659 (diff) | |
download | rails-4466409205d697f854f98ac0908a792a1601ecc6.tar.gz rails-4466409205d697f854f98ac0908a792a1601ecc6.tar.bz2 rails-4466409205d697f854f98ac0908a792a1601ecc6.zip |
adjacency lists work
- implementation is a bit complex, but i can't think of anything simpler
Diffstat (limited to 'doc')
-rw-r--r-- | doc/TODO | 23 |
1 files changed, 10 insertions, 13 deletions
@@ -1,20 +1,11 @@ todo: - rename ActiveRelation to arel -- investigate linq vocabularity -- test blank checks in relation.rb +- incorporate linq vocabularity - mock out database -- standardize quoting - - use strings everywhere, not symbols ? -- "unit" test sql strategies - - use real world examples, so they should be like a tutorial. -- investigage complex joining cases: - - aggregations - - left outer joins - - adjacency lists - +- fix complex joining cases: +- extract adapters - cache expiry on write - - rewrite of querycache test in light of this -- rename the tion (Selection) classes so that words that don't end in tion don't seem inconsistent + - rewrite of arecord querycache test in light of this done: . Relation <=> Relation -> InnerJoinOperation @@ -65,7 +56,13 @@ done: - finish pending tests - test relation, table reset - test Value, in particular bind. +- test blank checks in relation.rb icebox: - #bind in Attribute and Expression should be doing a descend? - try to make aggegration testing in join spec to be a bit more unit-like +- standardize quoting + - use strings everywhere, not symbols ? +- "unit" test sql strategies + - use real world examples, so they should be like a tutorial. +- rename the tion (Selection) classes so that words that don't end in tion don't seem inconsistent |