Review Board 1.5.4

[2/3] issue479 - rearrange field type hierarchy so that more can be exposed into the type level for DSLs

Updated 1 year, 5 months ago

Ross Mellgren Reviewers
rmm_wip_479_2.7
479 dchenbecker, dpp, timperrett, marius, charles, joni, atsuhiko, jorge, naftoli, kris, indrajit, alexb, dlouwers, mstarzyk, rmellgren, jhoffman, probinett, jmadsen, mhartmann, jstrachan, jgoday
None LiftWeb-archive
Primary use is to support squeryl integration, which needs two additional pieces of type information -- .value needs to return Blah or Option[Blah] so that NULLing works correctly in squeryl expression, and each supported field type must have a BlahTypedField trait that can be detected at runtime to build the appropriate squeryl metadata.

New hierarchy is diagrammed as an attachment to the ticket.
Record unit tests, CouchDB unit tests, compiled MongoDB unit tests, test-squerylrecord -- http://github.com/Dridus/test-squerylrecord
Ship it!
Posted 1 year, 5 months ago (August 24th, 2010, 5:18 a.m.)
Holly cow this is big... but looks good.
Ship it!
Posted 1 year, 5 months ago (August 24th, 2010, 7:52 a.m.)
See [1/3] for comments.
Review request changed
Updated 1 year, 5 months ago (August 24th, 2010, 2 p.m.)
Change ripple from [1/3]