13 Commits

Author SHA1 Message Date
Austin Bonander
a2eda2de24
WIP [next]: implement generalized query placeholders
Signed-off-by: Austin Bonander <austin@launchbadge.com>
2021-07-16 16:39:01 -07:00
Ryan Leckey
ca7e138b68
chore: update lockfile 2021-02-18 23:46:05 -08:00
Ryan Leckey
965389557e
chore: update async-compat to release 0.2 (tokio 1.0 support) 2021-01-26 01:17:52 -08:00
Daniel Akhterov
d5053d1b1d
feat: begin work on postgres 2021-01-22 00:21:16 -08:00
Ryan Leckey
d07eabd201
feat(core): add IoStream::shutdown and IoStream::shutdown_async 2021-01-11 00:45:11 -08:00
Ryan Leckey
6c8d68e9d0
refactor: marker traits for non-blocking <Async> vs <runtime::Blocking>
- enforce compile-time errors if you try to block on an async-only runtime
   or await a blocking runtime

 - remove viral HRTB for Streams

 - support UNIX streams
2021-01-10 19:23:04 -08:00
Ryan Leckey
6adf743225
chore: update actix-rt, remove tokio 0.2 from workspace 2021-01-10 11:34:54 -08:00
Ryan Leckey
06a8ed03bc
test(core): add a Mock runtime to stub and spy on IO streams for unit testing connections 2021-01-08 15:24:38 -08:00
Ryan Leckey
55a8e7ba29
wip(mysql): connection/establish, WriteExt, BufExt, and settle on AsyncRuntime 2021-01-01 12:28:48 -08:00
Ryan Leckey
44c175bb19
feat(mysql): fill out more in MySqlOptions and settle on accessors [#659] 2020-12-30 16:10:04 -08:00
Ryan Leckey
fb4f2ca602
feat(core): add minimal Connection and ConnectOptions traits 2020-12-27 17:46:11 -08:00
Ryan Leckey
50e43a8211
feat(core): add minimal Runtime and blocking::Runtime and re-expose sqlx-core in sqlx 2020-12-27 17:01:44 -08:00
Ryan Leckey
69c4aab9f6
chore(core): initial commit 2020-12-27 12:31:43 -08:00