public function compareForeignKeys(ForeignKey $oldForeignKey, ForeignKey $newForeignKey)
    {
        return ($oldForeignKey->getName() !== $newForeignKey->getName())
            || ($oldForeignKey->getLocalColumnNames() !== $newForeignKey->getLocalColumnNames())
            || ($oldForeignKey->getForeignTableName() !== $newForeignKey->getForeignTableName())
            || ($oldForeignKey->getForeignColumnNames() !== $newForeignKey->getForeignColumnNames())
            || ($oldForeignKey->getOnDelete() !== $newForeignKey->getOnDelete())
            || ($oldForeignKey->getOnUpdate() !== $newForeignKey->getOnUpdate());
    }