Tyler Hawkes
97de03482c
Add PgBindIter for encoding and use it as the implementation encoding &[T] ( #3651 )
...
* Add PgBindIter for encoding and use it as the implementation encoding &[T]
* Implement suggestions from review
* Add docs to PgBindIter and test to ensure it works for owned and borrowed types
* Use extension trait for iterators to allow code to flow better. Make struct private. Don't reference unneeded generic T. Make doc tests compile.
* Fix doc function
* Fix doc test to actually compile
* Use Cell<Option<I>> instead of Clone bound
2025-07-04 17:59:38 -07:00
joeydewaal
6fa0458ff3
fix(Postgres) chunk pg_copy data ( #3703 )
...
* fix(postgres) chunk pg_copy data
* fix: cleanup after review
2025-01-25 14:23:50 -08:00
joeydewaal
dfd0ac5974
feat: add Transaction type aliases ( #3658 )
2025-01-03 00:26:09 -08:00
Austin Bonander
2ab7565bd8
chore: configure clippy cast lints at workspace level
2024-08-23 23:39:32 -07:00
Austin Bonander
d8cb7a2cd6
fix: audit sqlx_postgres::types::cube for overflowing casts
2024-08-23 23:39:32 -07:00
Austin Bonander
9ec09fb789
fix: tests in sqlx-postgres
2024-08-23 23:39:32 -07:00
Dario Heinisch
c57bcb967f
Hide docs for any ( #3254 )
2024-06-05 18:21:10 -07:00
Austin Bonander
60d033eda2
fix(ci): pin Rust version, ditch unmaintained actions ( #3234 )
2024-05-14 23:57:31 -07:00
Austin Bonander
02c68a46c7
refactor: lift type mappings into driver crates ( #2970 )
...
Motivated by #2917
2024-03-30 15:52:52 -07:00
Austin Bonander
b5312c3b6f
Break drivers out into separate crates, clean up some technical debt ( #2039 )
...
* WIP rt refactors
* refactor: break drivers out into separate crates
also cleans up significant technical debt
2023-02-21 13:25:25 -08:00
Ryan Leckey
04f56570a4
Collapse into 1 crate
2019-07-25 23:41:50 -07:00
Ryan Leckey
8a4c5ea2fe
Integrate new protocol crate to connection
2019-06-22 21:44:13 -07:00
Ryan Leckey
22f71df7c7
mason -> sqlx
2019-06-22 20:54:43 -07:00