regiov / voluntarios

Website voluntarios.com.br
GNU General Public License v3.0
14 stars 12 forks source link

Criar modelo separado para armazenar e gerenciar onboarding (recepção) de entidades #63

Open regiov opened 1 year ago

regiov commented 1 year ago

O onboarding de entidades já está implementado, porém todos os atributos foram colocados no modelo da entidade. Essa alteração é uma espécie de cirurgia no sistema, criando um novo modelo (RecepcaoEntidade?) para conter os dados de onboarding, e removendo-os do modelo entidade. Deve-se pensar em como migrar os dados entre os modelos no sistema em produção. Todas as partes no sistema relacionadas ao onboarding deverão ser alteradas para pegar e armazenar os dados no novo local. Supostamente uma entidade poderia ter mais de uma recepção (casos de cancelamento de recepção ou falta de resposta com nova tentativa), mas em princípio podemos restringir a uma só.