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,237 of 196,584
Downloads: 38,929,509

Daily

Ranking: 1,121 of 196,552
Downloads: 10,499

Depended by

RankDownloadsName
8,795466,191social_stream-base
9,809364,976acts-as-messageable
9,950352,947cats_core
10,320325,170kuhsaft
11,674248,924browsercms
11,702247,901spina
11,802243,964inventory_refresh
12,646210,488ecom_core
12,676209,322optimacms
12,824204,124radiant-reader-extension
13,807175,836redde
15,144147,013comee_core
16,971118,394rearview
17,671110,476uffizzi_core
18,541101,592roroacms
18,587101,217esp-auth
18,650100,601rhino_project_core
19,46793,393repository-manager
21,12881,701cambium
21,55679,155esp-permissions

Depends on

RankDownloadsName
81,405,193,642rake
141,290,006,448minitest
37832,843,316activerecord
98497,448,394simplecov
122408,448,408logger
230233,806,291yard
1,98715,541,408appraisal

Owners

#GravatarHandle
1icon#1549
2iconkbrock