Joey de Waal
Joey de Waal
Currently when using the `query!` and `query_as!` macro's sqlx uses `explain (verbose, format json) execute {statement_id}` to get the query plan of a prepared statement/query. Then looks through the plans...
**This is a breaking change** This pr removes unnecessary `BoxFuture`'s in trait definitions `Connection`, `MigrateDatabase`, `TransactionManager`, `ConnectOptions`, `TestSupport` and `PgPoolCopyExt`. I was not able to make these changes to the...
### Does your PR solve an issue? Fixes #3513,#3315,#3132,#2848 Ive read through the issues and I think this is the solution like proposed in #2848. However I don't think this...
This PR moves all the io in the postgres driver to a background task. This should fix some long standing issues with cancellation safety and unblock/allow features like query pipelining,...
fixes #3100 Implements `Decode`, `Encode` and `Type` for `Box`, `Arc`, `Cow
fixes #1904 Implements `Encode`, `Decode` for `Arc`, `Arc`, `Rc` and `Rc`. Edit: this depends on #3674 now because of the blanket impl's for `Type`.
Not sure if it's appreciated to take over a PR but I thought I'd try and work #3364 out. This PR changes the following things: * Add the `SqlStr`, `AssertSqlStr`...
This PR adds support for nested domain types. When comparing a `PgType` by `Oid` it compares the `Oid` of the base type when it is a domain.
### Does your PR solve an issue? fixes #4097 The creator of the issue added a link to the libpq source code (thanks!), which was used to create this pr...