Нужно было перенести проект с 200+ таблицами на постгрес. Там да основные проблемы это хранимки, триггеры, констрейны индексы. Это логично. С переносом схемы и данных проблемы были в переносе гуидов и ещё какого-то типа данных. Но эти проблемы больше связаны что сложно найти готовую тулзу для этого, их много но то там то тут что-то не работает. Есть платные, которые довольно неплохо отрабатывают, но они платные. Ну и думаю основная проблема перехода с mssql на pg это windows vs linux, все таки люди пишущие под ms стек не привыкли к пути Линукс , где переборка инструментов это стандарт, а в основном все тулзы для миграции созданы постгревцами у которых в большинстве своем Линукс это религия. И когда задаешь вопрос как на Винде пересесть на постгрес, первый пункт в ответе - поставь линукс