{"name":"activerecord-ghosts","downloads":740,"version":"0.0.2","version_created_at":"2025-08-26T00:05:44.531Z","version_downloads":441,"platform":"ruby","authors":"Ilya Kovalenko","info":"ActiveRecord::Ghosts allows you to define a sequence column and query with ranges to get real + ghost records. Ghost records behave like AR objects but aren't persisted, perfect for filling gaps in sequences like levels, numbers, etc.","licenses":["MIT"],"metadata":{"homepage_uri":"https://github.com/ilyacoding/activerecord-ghosts","changelog_uri":"https://github.com/ilyacoding/activerecord-ghosts/blob/main/CHANGELOG.md","source_code_uri":"https://github.com/ilyacoding/activerecord-ghosts","allowed_push_host":"https://rubygems.org"},"yanked":false,"sha":"e8de71bb854083425bb0bfe17aec9f610d6edc25df378c93182ccbe2308f9f7e","spec_sha":"796e210d6bc5ea7e675f1747923e0d79103663580ca601b7f4f2a389347084e5","project_uri":"https://rubygems.org/gems/activerecord-ghosts","gem_uri":"https://rubygems.org/gems/activerecord-ghosts-0.0.2.gem","homepage_uri":"https://github.com/ilyacoding/activerecord-ghosts","wiki_uri":null,"documentation_uri":null,"mailing_list_uri":null,"source_code_uri":"https://github.com/ilyacoding/activerecord-ghosts","bug_tracker_uri":null,"changelog_uri":"https://github.com/ilyacoding/activerecord-ghosts/blob/main/CHANGELOG.md","funding_uri":null,"dependencies":{"development":[],"runtime":[{"name":"activerecord","requirements":">= 7.2"}]}}