Я использую activerecord-import
gem для импорта многих записей в одну вставку БД, в том же проекте я использую apartment
gem для создания и использования нескольких схем postgres и переключения между многими схемами в реальном времени...
проблема иногда в том, что после импорта записей будет конфликт в уникальных идентификаторах записей!
ActiveRecord::RecordNotUnique: PG::UniqueViolation: ОШИБКА: повторяющееся значение ключа нарушает уникальное ограничение "table_name_" ПОДРОБНОСТИ: Ключ (id)=(43) уже существует.
этот конфликт происходит только при использовании гема импорта активной записи...