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,171 of 180,402
Downloads: 24,527,357

Daily

Ranking: 1,323 of 180,392
Downloads: 19,229

Depended by

RankDownloadsName
7,302409,036social_stream-base
8,459296,264acts-as-messageable
8,619284,059kuhsaft
9,318251,017cats_core
9,930222,498browsercms
10,885184,757inventory_refresh
10,979181,579radiant-reader-extension
11,276172,525optimacms
11,411168,809spina
11,424168,510ecom_core
12,140151,301redde
15,89594,060rearview
16,38189,632esp-auth
16,53088,318roroacms
17,95977,536repository-manager
19,12370,373esp-permissions
19,71367,286cambium
20,55963,406uffizzi_core
24,55649,193voluntary
25,41946,839eric

Depends on

RankDownloadsName
16851,212,111rake
20798,497,254minitest
34538,878,963activerecord
102310,832,062simplecov
223141,587,608yard
2,0687,513,458appraisal

Owners

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