Собственно описание можно найти тут как это делается
А в кратце создать 3 красса, отнаследовать их от соответствующих классов в самом битриксе и переопределить несколько методов в них. На самом деле код этих методов можно скопировать у самого же битрикса (Для классов MySQL), только заменить все обращения специфичные для mysql на аналогичные для PosgreSQL.
Например коннектор для mysqli реализован с использованием функций типа mysqli_*, им аналогом служат в основном pg_*, но среди функций mysqli есть функция которая возвращает ID последней затронутой записи, а в pg такого нет ну и некоторые другие нюансы, поэтому мне нужен тот кто разбирается в методах работы с pg (битрикс знать по сути не обязательно). Т.к. я не знаком с методами работы с PG, то и сделать не могу сам разбираться дольше. С остальным могу помочь я сам также программист.
Работу выполнить надо на своей стороне, мне прислать только эти 3 файла, я проверяю на нескольких запросах, если все ок, тут же подтверждаю (или наоборот, я отправлю несколько файлов для ORM и файл с запросами на проверку). Оплата только через безопасную сделку или напрямую, но после выполнения работ, никаких исключений. Заказ актуален только до конца этой рабочей недели (25.06)