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
-
3.6.1
-
source
- 3.6.1 source October 09, 2026 (6.5 KB)
-
-
3.6.0
-
source
- 3.6.0 source February 09, 2026 (7 KB)
-
-
3.5.0
-
source
- 3.5.0 source November 14, 2025 (7 KB)
-
-
3.4.0
-
source
- 3.4.0 source May 02, 2025 (7 KB)
-
-
3.3.0
-
source
- 3.3.0 source October 01, 2024 (7 KB)
-