From c8932d6ec516cb266084d59423b7ecc688a42bc0 Mon Sep 17 00:00:00 2001 From: Jean Boussier Date: Fri, 11 Jun 2021 09:12:36 +0200 Subject: [PATCH] Make `primary_key_prefix_type` a class attribute Followup: https://github.com/rails/rails/pull/42442 --- activerecord/lib/active_record/model_schema.rb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/activerecord/lib/active_record/model_schema.rb b/activerecord/lib/active_record/model_schema.rb index 8ce155ff9f..c7d83b8c6a 100644 --- a/activerecord/lib/active_record/model_schema.rb +++ b/activerecord/lib/active_record/model_schema.rb @@ -127,8 +127,7 @@ module ModelSchema # attribute :foo, :string. Defaults to false. included do - mattr_accessor :primary_key_prefix_type, instance_writer: false - + class_attribute :primary_key_prefix_type, instance_writer: false class_attribute :table_name_prefix, instance_writer: false, default: "" class_attribute :table_name_suffix, instance_writer: false, default: "" class_attribute :schema_migrations_table_name, instance_accessor: false, default: "schema_migrations"