GraphQL já consegue filtrar boa parte, mas definir validações nos próprios arquivos de modelo do sequelize torna eles mais versáteis.
Trabalhoso, ainda mais por ter que lidar com todo o error handling envolvido.