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,274 of 189,104
Downloads: 34,229,013

Daily

Ranking: 1,173 of 189,083
Downloads: 24,660

Depended by

RankDownloadsName
8,361444,158social_stream-base
9,428340,713acts-as-messageable
9,599328,723cats_core
9,832312,895kuhsaft
11,144240,050browsercms
11,550223,434inventory_refresh
11,651219,002spina
12,139200,222ecom_core
12,203198,273radiant-reader-extension
12,228197,431optimacms
13,230169,519redde
16,180115,809rearview
16,192115,686comee_core
17,74799,151uffizzi_core
17,83698,173esp-auth
17,86897,826roroacms
18,97288,624repository-manager
20,57377,762cambium
20,75476,709esp-permissions
22,50967,608rhino_project_core

Depends on

RankDownloadsName
91,221,972,098rake
141,138,395,412minitest
36747,347,908activerecord
99440,871,647simplecov
224205,237,916yard
2,02212,877,031appraisal

Owners

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