We need to trim the attributes/models/tables that no longer make sense with multi-tenancy.
[ ] Individual organizations will not have their own business plans and everything related to them.
Open question: Do we maintain BusinessPlan model/table? Will the Enterprise have a plan that can be upgraded, for example?
[ ] Will the organizations still have a contact person? Presumably yes
[ ] remove 360dialog attrs which are shared between organizations, for example three_sixty_dialog_partner_id, three_sixty_dialog_partner_username, three_sixty_dialog_partner_password,
If the current business plan does not bring any value then drop it in one MR to possibly bring it back later whenever needed
Yes, even more needed than before. Maybe have then instance wide default that is taken as the default prefill on organization creation?
What are those values for? I assume that we need those separated for each organization and we can remove them or either have them as defaults on the instance level
Dev Notes
We need to trim the attributes/models/tables that no longer make sense with multi-tenancy.
[ ] Individual organizations will not have their own business plans and everything related to them. Open question: Do we maintain BusinessPlan model/table? Will the Enterprise have a plan that can be upgraded, for example?
[ ] Will the organizations still have a contact person? Presumably yes
[ ] remove 360dialog attrs which are shared between organizations, for example three_sixty_dialog_partner_id, three_sixty_dialog_partner_username, three_sixty_dialog_partner_password,