By default ActiveRecord stores the base class in polymorphic type columns when using single table inheritance, which can have performance implications. This gem adds a store_base_sti_class configuration option that controls whether ActiveRecord stores the base class or the actual class, defaulting to the original behavior for backward compatibility.

Required Ruby Version

< 4.1

Authors

AppFolio

Versions

  1. 3.6.1
    1. source

      1. 3.6.1 source October 09, 2026 (6.5 KB)
  2. 3.6.0
    1. source

      1. 3.6.0 source February 09, 2026 (7 KB)
  3. 3.5.0
    1. source

      1. 3.5.0 source November 14, 2025 (7 KB)
  4. 3.4.0
    1. source

      1. 3.4.0 source May 02, 2025 (7 KB)
  5. 3.3.0
    1. source

      1. 3.3.0 source October 01, 2024 (7 KB)
Show all versions (23 total)

Pushed by

GitHub

SHA 256 checksum