タグ

datamapperに関するtaketyanのブックマーク (2)

  • DataMapperの今後、最近watchしているプロジェクト - Sexually Knowing

    ernie/squeel - GitHub Sequelと紛らわしい名前のSqueelは、ActiveRecord (Arel) を拡張して、よりベタ書きのSQLを減らそう、という試み。 Arelは "=", "IN", "BETWEEN" まではいいように抽象化しているけど、たとえば "LIKE" や ">=" といった演算はSQLをベタ書きしてプレースホルダを使わないといけなくなる。これは非常にイケていないな、と思っていたのだけど、やっぱりそう感じる人が他にもいたみたい。 Symbol#>= とかを定義したり、whereがブロックをとれるようになったりして、SQLのベタ書きがほとんど抑えられている。 solnic/virtus - GitHub 次期DataMapperで使われる予定の汎用的なProperty APIライブラリ。型やデフォルト値などを持つプロパティをPORO (Plai

    DataMapperの今後、最近watchしているプロジェクト - Sexually Knowing
    taketyan
    taketyan 2012/01/14
    Symbol#>= とか実装したくなる気持ちはわからんでもないけど, O/R マッパに求めるのってそういうことなんだろうか. 結局 SQL の呪縛から逃れられていないように感じる.
  • DataMapper - Why DataMapper?

    Why DataMapper? DataMapper differentiates itself from other Ruby Object/Relational Mappers in a number of ways: One API for a variety of datastores DataMapper comes with the ability to use the same API to talk to a multitude of different datastores. There are adapters for the usual RDBMS suspects, NoSQL stores, various file formats and even some popular webservices. There’s a probably incomplete l

    taketyan
    taketyan 2011/05/21
    何故 DataMapper か, というお話.
  • 1