Build a tenant-scoped SyncAdapter.
For each table in tables:
tables
tenantColumn
companyId
shapeStreamFactory(...)
ShapeStream
createElectricAdapter
if any table lacks tenantColumn, or the company id is not a UUID.
Build a tenant-scoped SyncAdapter.
For each table in
tables:tenantColumnis defined (string or explicit null).companyIdis a UUID.shapeStreamFactory(...)to get the actualShapeStream.createElectricAdapterfor wiring.