カッ!となって書いてみた。 http://dann.g.hatena.ne.jp/dann/20101021/p1 まぁコレのパクリです。 http://github.com/nekokak/DBIx-Skinny-Mixin-DataSection ここにあげてありますね。 TODOとしてはdata sectionのデータを毎回読出しているのでキャッシュしたり 指定したパッケージのdata sectionを読みだせるようにすることかしら。 個人的にはPorj::Api::Userとかに関連ロジックをまとめてたりするので Proj::Api::Userに書いてあるクエリはProj::Api::Userのdata sectionに纏めて書いておくとかね。 イライラしたときは適当にモジュールを書くといいことがあるかもしれない。