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,282 of 187,239
Downloads: 32,359,670

Daily

Ranking: 1,272 of 187,224
Downloads: 10,531

Depended by

RankDownloadsName
8,230436,514social_stream-base
9,306332,686acts-as-messageable
9,610311,718cats_core
9,719305,020kuhsaft
10,979234,408browsercms
11,398218,448inventory_refresh
11,629209,272spina
12,076193,688radiant-reader-extension
12,135191,968ecom_core
12,227189,289optimacms
13,089165,904redde
15,959114,045rearview
16,839103,443comee_core
17,66995,740esp-auth
17,68795,577roroacms
18,29490,320uffizzi_core
18,95585,278repository-manager
20,48375,304esp-permissions
20,57774,841cambium
25,13955,703rhino_project_core

Depends on

RankDownloadsName
101,151,901,046rake
161,076,711,297minitest
36711,658,717activerecord
99421,205,239simplecov
224195,227,615yard
2,02711,956,223appraisal

Owners

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