Home > coderepos | perl > CodeReposにDBIx::Class::Tree::NestedSetをコミットしてみた

CodeReposにDBIx::Class::Tree::NestedSetをコミットしてみた

てなわけでRubyはやってません

がCodeReposにDBIx::Class::Tree::NestedSetをCommitしてみました。これのアルゴリズムに関しては[mysql 12071] 階層化されたデータをMySQLで扱うを参照ということで省略。ここに書いてあるのと違う点としては、親ノードの付け替え用にmvgフラグを必要としています。(インスパイア From DBIx::OO::Tree)

メソッドはDBIx-Class-Treeパクリ準拠していますのでテストもパクリ準拠してまったく同じ(あ、mvgカラムは追加してるけど)テストを通しています。

あとはDBIx::OO::Tree,DBIx::Tree::NestedSetあたりをパクリ参考にしてみました。

でもってTODOにも書いてるのですが、rootノード取得用にResultSetManagerなメソッドを生やしたいんですがどうすればいいのかが分からない…。もうちょい調べよう。

あとDBIx-Class-TreeのTODO

- DBIx::Class::Tree::NestedSet

ってかかれてるんですがこの場合やっぱ空気読んでCPANには上げないほうがいいのでしょうか。まだCPANあげたこともないのでCPANの空気が読めません><

Comments:0

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://www.geminium.com/chiba_blog/2007/12/21/21/trackback/
Listed below are links to weblogs that reference
CodeReposにDBIx::Class::Tree::NestedSetをコミットしてみた from へぼへぼCTO日記
add to hatena hatena.comment (3) add to del.icio.us (0) add to livedoor.clip (2) add to Yahoo!Bookmark (0) Total: 5

Home > coderepos | perl > CodeReposにDBIx::Class::Tree::NestedSetをコミットしてみた

Search
Feeds
Meta

Return to page top