Adaptar estrutura de usuários do painel
Descrição:
Atualmente, existe uma tabela 'Lojista' que têm os dados pessoais (email, senha ...) e também informações específicas de lojistas (tablets e suplementos). A ideia dessa tarefa é transformar essa tabela em uma tabela de usuário genérica, e manter os campos de lojista, colocando um novo campo que descreve o cargo do usuário (ENUM: admin, lojista).
Se o usuário for admin, os campos de lojista serão desconsiderados.
Critérios de Aceite:
- Adaptar o nome da tabela para Usuários
- Criar um novo campo ENUM para o cargo
- Ver onde já é usada a tabela no código e adaptar o nome para que não quebre nenhum código existente
- Validar a tipagem de campos e variáveis de inserção/consulta
- Gerar as novas migrations