# 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.