Hi CoreyHave you looked at pl/proxy ?
It does this and then some (sharding)
pgsql-hackers by date:
Соглашаюсь с условиями обработки персональных данных