Overgrown Tenant class decomposition
If you have been working on a multi-tenant application for a long time, there is a high chance that your Tenant model has grown to an enormous size.
You probably started with id, name, and subdomain columns.
Later there were things that had to be con...