aboutsummaryrefslogtreecommitdiffstats
path: root/TODO
Commit message (Collapse)AuthorAgeFilesLines
* added attribute.eq(nil)Nick Kallen2008-03-161-2/+2
| | | | - produces attribute IS NULL
* projections now support string passthroughNick Kallen2008-03-161-10/+8
| | | | - there is a weird inconsistency in where bind is called on values; this needs to be resolved
* allowing string passthrough for order clausesNick Kallen2008-03-161-3/+2
|
* renamed operatorsNick Kallen2008-03-161-1/+1
| | | | | | - equals / eq - greater_than / gt - etc.
* formatting insert and update statementsNick Kallen2008-03-161-1/+0
| | | | - values need to be coerced to the type corresponding to the column
* renamed strategy to formatterNick Kallen2008-03-161-3/+3
|
* properly quoting array valuesNick Kallen2008-03-161-0/+21
|
* js/nk - fixed hashingNick Kallen2008-03-151-4/+6
|
* - renamed scalar to valueNick Kallen2008-03-121-3/+3
| | | | - added better test coverage and documentation of binary spec #to_sql
* pending tests.Nick Kallen2008-03-121-2/+2
| | | | better coverage though i dislike the strategy
* renamed strategy method to formatNick Kallen2008-03-111-1/+2
| | | | | | - strategy (the method on scalar and attribute) is a complex double-dispatching scheme to format (to_sql) a scalar in the light of the particular attribute; that is, it casts strings to integers if the column is int, etc.
* refactored session's interaction with engine/connectionNick Kallen2008-03-111-0/+48
- follows law of demeter - Table.engine uses AR::Base adapter