Ramazeさんと相性抜群な感じのORM(としても使える)ライブラリ Sequel は、Sequel::Model が Rails や DataMapper 的にモデルを定義できちゃったりしてもうとっても楽チンなわけです。しかし残念なことに現状 validation に関しては極めてイマイチではないかと思います。 Sequel::Model における validation は Rails流の validation を実現する Assistance というライブラリを採用しています。しかしこの Assistance が微妙、バージョンナンバーも 0.1.4 (2008-02-08) という感じでまだまだ熟成していないせいでしょうか、なんだか使い勝手が悪いというか予め決められた種類の validation しか出来ないので柔軟さに欠きます(ホントは出来なくはないのですが、極めて面倒っちいので嫌