# Avaliação Trabalho de Back-end
```
Avaliador: João Pedro Duarte
Aluno: Bruno Pavese
```
## Git
Quando for usar o git tente manter uma regularidade de commits sempre que uma funcionalidade for implementada.
## Models
### User
Fez um bom uso das models, todos atributos corretos. Um detalhe é que não é necessário declarar o id nas models ja que o sequelize faz isso automaticamente.
No relacionamento Many to Many use belongsTo em vez de hasTo, o banco não tava migrando por esse detalhe.
### Post
Bom uso dos atributos na model. No atributo text você usou o tipo DataTypes.TEXT que é como se fosse uma string ilimitada (65,535 caracteres), o ideal seria utilizar STRING que são limitadas a 255 caracteres.
Relacionamento está comentado no código.
## Controllers
### UserController
Respostas das requisições bem configuradas. Uma observação é que o relacionamento do post não vai funcionar porque o código foi comentado.
### PostController
Bem configuradas assim como na do Usuário, no entanto os nomes nas CRUDs estão de user.