2011-10-18から1日間の記事一覧

DataMapperでdefault_scope的なことをする

LokkaがDataMapperなのでしかたなく使ってるわけですが,正直DMはあんまりいいライブラリではありません. ActiveRecordと迷っているなら間違いなくActiveRecordを使うべきです.で,DataMapperにはActiveRecordでのdefault_scopeにあたるものがありません.…

sqliteの違う環境で動作させたときだけ発生する怖いバグ

Time Zone の異なる場所で記録したDateTimeのデータでソートしようとするとソート順が正しくなりません.例. sqlite> select id, created_at from entries; 1|2011-01-09T05:39:08+09:00 2|2011-01-09T05:39:08+09:00 3|2011-01-08T15:40:08-05:00 sqlite> s…