Несмотря на то, что SQL является стандартом, он не достаточно полнофункциональн, чтобы обойтись без каждого серверного программного обеспечения, реализующего расширения. Перевод из MySQL в PostgreSQL не прост, если ваша схема не тривиальна. Скрипты с автоматическим переводом покажут вам только что.
Самый лучший подход - это вручную перевести схему, а затем написать свои собственные сценарии передачи для самих данных. Вам также следует написать сценарии проверки, чтобы убедиться, что схема и данные отображаются правильно.
Это не отговорочный ответ. Если ваша база данных достаточно важна для переноса, то достаточно потратить некоторое время на себя. В конце концов, вы потратите как минимум столько же времени на выяснение причуд и тонких ошибок, чем сценарий автоматической миграции, чем в случае самостоятельной миграции данных. Но, делая это самостоятельно, у вас есть шанс воспользоваться возможностями PostgreSQL, которых нет в MySQL, а также возможностью внести улучшения, которые происходят только от возможности что-то сделать во второй раз.
Укуси пулю и сделай это.