Skip to main content

Introduction

Bob helps build SQL queries. It does not try to abstract away SQL, or to hide implementation, instead Bob adds typed handrails to the query building for a better development experience.

Principles​

The query builder is designed with the following principles

  1. Custom Crafting
  2. Progressive Enhancement

Read more about the principles.

Features​

  • Faster than comparable packages. See Benchmarks.
  • Build any query. Supports the specification as closely as possible.

Dialect Support​

DialectRawSelectInsertUpdateDelete
Postgres✅✅✅✅✅
MySQL/MariaDB✅✅✅✅✅
SQLite✅✅✅✅✅

Examples​

Want to jump straight into examples?