Connection configuration
Every ConnectionConfig option, its default, and which drivers use it.
Drivers
The four shipped drivers, the DSN each one builds, and where they differ.
Factory and manager
Build connections from configs and resolve them by name, lazily and cached.
Middleware
Wrap every connection the factory creates to add logging, retries, or metrics.