8 Commits

Author SHA1 Message Date
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