Ich habe eine Problemumgehung dafür gefunden, die ich erkläre hier . Im Wesentlichen entfernt Doctrine standardmäßig datenbankübergreifende Fremdschlüssel, da dies nicht von allen Datenbanksystemen unterstützt wird, aber Sie können es deaktivieren, indem Sie Code in der Doctrine-Bibliothek auskommentieren.