What do you want to change?
I am interested to use multiple schemas in Postgres. This can for example be used to handle multiple tenants in a single database. Although it's possible to share tables across tenants, it can be better to use more than one schema instead. This isolates each tenant's data from the others. It also reduces the performance costs of each tenant's db load from impacting other tenants because tables hold fewer lines.
Is there a way to use schemas via SQL statements in SQL?
Eg select * from tenant1.user,
where I can replace tenant1 accordingly?
What database engines need to be changed?
PostgreSQL
What programming language backends need to be changed?
Go