ancestry

https://rubygems.org/gems/ancestry
https://github.com/stefankroes/ancestry
Ancestry allows the records of a ActiveRecord model to be organized in a tree structure, using the materialized path pattern. It exposes the standard relations (ancestors, parent, root, children, siblings, descendants) and allows them to be fetched in a single query. Additional features include named scopes, integrity checking, integrity restoration, arrangement of (sub)tree into hashes and different strategies for dealing with orphaned records.

Total

Ranking: 1,258 of 191,455
Downloads: 35,745,935

Daily

Ranking: 1,078 of 191,429
Downloads: 17,053

Depended by

RankDownloadsName
8,451448,610social_stream-base
9,506346,209acts-as-messageable
9,671333,378cats_core
9,939315,859kuhsaft
11,261241,526browsercms
11,605227,217inventory_refresh
11,654225,629spina
12,250202,235ecom_core
12,313200,462optimacms
12,330199,749radiant-reader-extension
13,350171,125redde
16,004120,700comee_core
16,332116,421rearview
17,732101,354uffizzi_core
17,98298,896roroacms
17,99798,737esp-auth
19,05089,866repository-manager
20,66978,694cambium
20,90977,210esp-permissions
21,50973,810rhino_project_core

Depends on

RankDownloadsName
81,273,120,523rake
141,178,952,541minitest
36770,348,064activerecord
99454,797,191simplecov
162295,798,888logger
227212,223,477yard
2,01813,501,836appraisal

Owners

#GravatarHandle
1icon#1549
2iconmoiristo
3iconvanderhoorn
4iconkbrock
5iconStefanH