Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ADMIN] - CRUD Membros #15

Open
dersonsena opened this issue Jun 24, 2018 · 1 comment
Open

[ADMIN] - CRUD Membros #15

dersonsena opened this issue Jun 24, 2018 · 1 comment
Assignees
Labels
admin Issues do módulo administrativo task Tasks da aplicação

Comments

@dersonsena
Copy link
Member

dersonsena commented Jun 24, 2018

Definição

Criar funcionalidades de Create, Read, Update e Delete de Membros da comunidade. Como tratam-se de 2 tabelas relacionadas, é importante que nas ações create e update sejam salvas os dados do Membro e também do Usuário.

Inserir um item de navegação para a consulta de Membros.

Entity, Repository e Migration

Deve-se ser criada a Entity Membro, seu Repository e Migration com as propriedades:

  • id
  • user_id: ID do usuário que representa o membro;
  • name: Nome do membro;
  • last_name: Sobrenome do membro;
  • status: campo booleano que representa o status do membro;
  • created_at: campo de data/hora que representa a data e hora de criação do registro;
  • github_url: (OPCIONAL) username do membro no github;
  • phone: (OPCIONAL) ddd + telefone de contato do membro (sem caracteres especiais);
  • Informações do usuário. Vide a Issue [ADMIN] - Autenticação #12

Regras de Negócio

  • Os usuários que tem vínculo com membro, deverá OBRIGATORIAMENTE ter o grupo de usuário/role setado como ROLE_MEMBRO;
@dersonsena dersonsena self-assigned this Jun 24, 2018
@dersonsena dersonsena added the task Tasks da aplicação label Jun 24, 2018
@dersonsena dersonsena added the admin Issues do módulo administrativo label Jun 27, 2018
@dersonsena
Copy link
Member Author

@marcialwushu acabei de adicionar alguns campos na entidade. Por favor atualizar o DER dele ok ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
admin Issues do módulo administrativo task Tasks da aplicação
Projects
None yet
Development

No branches or pull requests

2 participants