[Crazy idea] Sequelize backed models. Build dynamically sequelize models based on schema and give users ability to perform code based queries. For example : {code} Model.findAll({ attributes: ['foo', 'bar'] }); {code} or {code} {{ // As handlebars helper helpers.sequelize.Users.findAll({ attributes:['foo', 'bar'] }) }} {code}
Another idea could be prisma field filtering: https://github.com/prisma/graphql-server-example/blob/master/src/resolvers/Home.ts#L19 |
|