What about schema per tenant instead of partition per tenant?
pgsql-admin by date:
Соглашаюсь с условиями обработки персональных данных