Обновите EarlyJoinFinderTrait, чтобы добавить таблицы поддержки с составными первичными ключами.
Документ с помощью InstallerHelper
Добавьте InstallerHelper::getReversedAlterTables (с примером использования в README.md), чтобы упростить код деинсталлятора.
Принимает результат getAlterTables (массив изменений таблицы) и реверсирует простое добавление столбца, переименование и добавление индекса.
Спасибо @TickTackk