Ryan Leckey
3caa5e91f7
fix(mysql): remove a few unused imports and add dyn usage
2021-06-10 16:25:18 -07:00
Ryan Leckey
6166ec7b8f
refactor(mysql): raise MySqlClientError for general client-side errors
2021-04-15 21:54:05 -07:00
Ryan Leckey
7acda184a8
Revert "refactor(mysql): remove unused close! macro"
...
This reverts commit 424d4b7aa10bf15dbcd8128c2a186781d9c36608.
2021-03-25 09:41:54 -07:00
Ryan Leckey
424d4b7aa1
refactor(mysql): remove unused close! macro
2021-03-20 00:14:55 -07:00
Ryan Leckey
2b99b1aeaf
feat(core): expand variants and documentation of sqlx::Error
2021-02-22 18:57:06 -08:00
Ryan Leckey
7db850da71
feat(mysql): thread E: Execute through the executor
...
+ handle normal errors separate from unexpected errors, an unexpected
error causes the connection to close (in which case, if this was
behind a pool, the pool would not allow this connection to be
acquired again)
2021-02-18 23:46:07 -08:00
Ryan Leckey
4a1087db6c
refactor(mysql): create ResultPacket (OK or ERR), make Row parsing lazy, and move ERR handling to the Packet type
2021-02-18 23:46:04 -08:00
Ryan Leckey
ce2fba7b8d
refactor(mysql): split off MySqlStream from MySqlConnection
2021-01-26 01:17:54 -08:00