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,250 of 192,692
Downloads: 36,595,312

Daily

Ranking: 1,838 of 192,666
Downloads: 3,180

Depended by

RankDownloadsName
8,531452,201social_stream-base
9,645354,504acts-as-messageable
9,864337,624cats_core
10,136318,306kuhsaft
11,469242,957browsercms
11,711232,819inventory_refresh
11,775230,568spina
12,455204,654ecom_core
12,506202,595optimacms
12,577200,698radiant-reader-extension
13,582172,292redde
15,981125,882comee_core
16,609116,931rearview
17,739104,173uffizzi_core
18,20799,643roroacms
18,23399,415esp-auth
19,25990,676repository-manager
20,64480,908rhino_project_core
20,88179,421cambium
21,14977,815esp-permissions

Depends on

RankDownloadsName
81,311,002,349rake
141,207,075,832minitest
36786,213,027activerecord
99464,953,038simplecov
151322,989,301logger
226218,636,215yard
2,01313,969,247appraisal

Owners

#GravatarHandle
1icon#1549
2iconkbrock