In the early days, qb has only the builder api. However, I also wanted to have a table builder from structs. Currently, the builder has completely separate implementation from session. The session is the structural composition of builder, engine, metadata, etc. You can see more examples in <a href="https:&#x2F;&#x2F;qb.readme.io&#x2F;docs&#x2F;the-builder" rel="nofollow">https:&#x2F;&#x2F;qb.readme.io&#x2F;docs&#x2F;the-builder</a><p>Feedbacks &amp; Contributions are welcome about the builder.