Благодаря ответу @JakubZalas, я взглянул на код в Github и увидел, что изменение кода платформы для выполнения того, что вы хотите, действительно легко.
Если вы проверите папку, в которой находится класс AbstractPlatform, вы увидите, что существует класс ForeignKeyConstraint. В нем вы увидите, что он наследуется от AbstractAsset.
Теперь у класса AbstractAsset есть метод _generateIdentifierName. Если вы проверите этот метод в github , вы увидите, что он имеет закомментированную часть, которая делает именно то, что вы хотите. Вы просто раскомментируете эту часть, прокомментируете действительную активную часть, измените параметр $ prefix на $ postfix, и все готово. Имя ограничения будет сгенерировано с использованием имен таблиц и столбцов с соответствующим постфиксом.
Файл AbstractAsset.php находится в этой папке: Symfony / vendor / doctrine / dbal / lib / Doctrine / DBAL / Schema
Я пытался в моем проекте, и это работало нормально.
Одна заключительная информация: по крайней мере для моего проекта упомянутая выше прокомментированная часть есть только в github, а не в файле на моей локальной машине.