As part of T404124 we want to:
- Register a virtual domain in extension.json
- Update SchemaHooks to use DatabaseUpdater::addExtensionUpdateOnVirtualDomain() etc.
- CommunityRequests tables should be queried using a connection to the virtual domain
- Queries to Core tables should be made via a different regular MW db connection
Acceptance Criteria:
This work should not change any behavior; it should all function seamlessly.