multi tenancy and update pg schema without restart
Hey,
I have a SAAS service that support multiple tenants. Each tenant can create its own namespace for some business unit and in that namespace he can create many entities (tables..).

A few questions:

1. Sounds like the best alternative for me is having a dedicated db per tenant (same postgresql instance) and have a dedicated postgraphile instance per tenant. Is there any other good alternative ?
2.  When a tenant creates a new business unit I would like to create a new pg schema for him. I would like to add that new schema to the existing schemas that are monitored with the watch feature. Is there a way to do it without restarting the postgraphile service ?