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,276 of 188,635
Downloads: 33,656,918

Daily

Ranking: 1,184 of 188,368
Downloads: 21,593

Depended by

RankDownloadsName
8,317441,461social_stream-base
9,375338,497acts-as-messageable
9,589323,706cats_core
9,798310,123kuhsaft
11,099238,110browsercms
11,511221,602inventory_refresh
11,650215,635spina
12,128197,677ecom_core
12,149196,817radiant-reader-extension
12,250194,181optimacms
13,165168,461redde
16,080115,284rearview
16,357111,964comee_core
17,77697,440esp-auth
17,81197,107roroacms
17,86396,627uffizzi_core
18,97587,453repository-manager
20,57576,827cambium
20,66576,304esp-permissions
23,13664,308rhino_project_core

Depends on

RankDownloadsName
101,193,676,273rake
141,117,496,469minitest
36735,645,382activerecord
99434,162,722simplecov
225201,527,737yard
2,02612,563,804appraisal

Owners

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