Package gem-ancestry: Information
Source package: gem-ancestry
Version: 4.2.0-alt1
Build time: Jul 27, 2024, 09:06 PM in the task #334397
Category: Development/Ruby
Report package bugHome page: https://github.com/stefankroes/ancestry
License: MIT
Summary: Organise ActiveRecord model into a tree structure
Description:
Ancestry is a gem that allows the records of a Ruby on Rails ActiveRecord model to be organised as a tree structure (or hierarchy). It employs the materialised path pattern and exposes all the standard tree structure relations (ancestors, parent, root, children, siblings, descendants), allowing all of them to be fetched in a single SQL query. Additional features include STI support, scopes, depth caching, depth constraints, easy migration from older gems, integrity checking, integrity restoration, arrangement of (sub)trees into hashes, and various strategies for dealing with orphaned records.
List of RPM packages built from this SRPM:
gem-ancestry (noarch)
gem-ancestry-devel (noarch)
gem-ancestry-doc (noarch)
gem-ancestry (noarch)
gem-ancestry-devel (noarch)
gem-ancestry-doc (noarch)
Maintainer: Ruby Maintainers Team
Last changed
Oct. 11, 2022 Pavel Skrylev 4.2.0-alt1
- ^ 4.0.0 -> 4.2.0
June 22, 2021 Pavel Skrylev 4.0.0-alt1
- ^ 3.2.1 -> 4.0.0
Dec. 16, 2020 Pavel Skrylev 3.2.1-alt1
- ^ 3.0.7 -> 3.2.1 - ! spec