<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; "><BR><DIV><DIV>On 03 Dec 2007, at 6:38 AM, Larry Garfield wrote:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE type="cite"><P style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px"><BR></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Helvetica" size="3" style="font: 12.0px Helvetica">#3 is what I'm pushing for in the D7 database overhaul, within reason.<SPAN class="Apple-converted-space">  </SPAN>How to<SPAN class="Apple-converted-space"> </SPAN></FONT></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Helvetica" size="3" style="font: 12.0px Helvetica">abstract everything without making the syntax insane or the performance<SPAN class="Apple-converted-space"> </SPAN></FONT></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Helvetica" size="3" style="font: 12.0px Helvetica">terrible is what I'm currently trying to wrap my head around.<SPAN class="Apple-converted-space">  </SPAN>The biggest<SPAN class="Apple-converted-space"> </SPAN></FONT></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Helvetica" size="3" style="font: 12.0px Helvetica">problem is field type handling, which I want to keep away from module<SPAN class="Apple-converted-space"> </SPAN></FONT></P> <P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Helvetica" size="3" style="font: 12.0px Helvetica">developers but varies greatly depending on the database.</FONT></P> </BLOCKQUOTE></DIV>and the biggest issue here is date / time types.<BR><DIV><BR class="khtml-block-placeholder"></DIV><DIV>it's fscking crazy how different these are between databases.</DIV><DIV><BR class="khtml-block-placeholder"></DIV></BODY></HTML>