Query generator is used to generate a query by giving set of rules.
github.com/stack-is-empty/query-generator
stack-is-empty/query-generator