Closed dersonsena closed 6 years ago
Olá, gostaria da opinião de vocês referente ao nome do atributo group. Acho que fica melhor se for roles. O que acham?
Concordo contigo @jholdy seguindo o padrão da comunidade com relação à ACL. Os papéis (roles) e toda aquela questão de hierárquia dos papéis e etc.
Ótima sugestão Jholdy! Vou alterar agora o nome da coluna ;)
Olá outra coisa que reparei é que o nome da entity não deve ser User mais sim Users pois User é uma variável reservada do postgresql e isso pode atrapalhar futuras implementações.
Vou fazer essa atividade.
Show de Bola @jholdy ! Estou fazendo a #13 e a Entity já tem uma pequena dependência do Model Usuario.
Como foi convencionado há pouco tempo os nomes das tabelas/Entities e colunas/propriedades devem ser todas em inglês VEJA MAIS DETALHES.
Entity, Repository e Migration
A Entity deve ser alterada para User com as propriedades:
id
;name
: nome legível do usuário;email
: e-mail para autenticação e envio de mensagens;password
: senha de acesso do usuário criptografada;roles
: campo de texto que representará o grupo de usuário ou papéis do usuário no sistema. Possíveis valores:ROLE_ADMIN
,ROLE_MODERADOR
,ROLE_REDATOR
eROLE_MEMBRO
avatar
: (OPCIONAL) campo para o nome da imagem que representa o avatar do usuário;token
: (OPCIONAL) campo que representa o token para recuperação de senha;session_name
: (OPCIONAL) campo que representa o hash de sessão do usuário autenticado;status
: campo booleano que representa o status do usuário;created_at
: campo de data/hora que representa a data e hora de criação do registro;created_by
: ID do usuário que criou o registro;updated_at
: (OPCIONAL) campo de data/hora que representa a data e hora da última atualização do registro;deleted_at
: (OPCIONAL) campo de data/hora que representa a data e hora da deleção do registro;deleted_by
: (OPCIONAL) ID do usuário que removeu/deletou o registro;