Переопередение record_type в active_storage_attachments
Существует одна модель которая управляет несколькими динамически созданными таблицами, переключение между таблицами осуществляется из контроллера так ReportContent.table_name = "report_content_#{@report_id}"
для привязки файлов использую конструкцию в модели has_many_attached :files
при разработке столкнулся с проблемой
После сохранения основной записи, в таблицу active_storage_attachments пишется информация о связке и в поле record_type пишется имя модели ReportContent, итого при разных подключенных физических таблиц данные будут одинаковы в active_storage_attachments и тем самым будет пересечение
как можно изменить содержимое record_type чтоб соотнести к какой таблице относится запись
или
добавить в active_storage_attachments поле идентифицирующее рабочую таблицу