Commit Graph

29 Commits

Author SHA1 Message Date
Ryan Leckey
ee30296e32 Run rustfmt and remove some unneeded stuff 2019-08-28 08:08:24 -07:00
Daniel Akhterov
7077790452 WIP 2019-08-28 08:03:29 -07:00
Daniel Akhterov
91fc27a5b8 Test Compile 2019-08-28 08:03:29 -07:00
Daniel Akhterov
0aa64f8ebb Test Compile 2019-08-28 08:02:18 -07:00
Daniel Akhterov
0917e84e0f Remove enum_try_from crate 2019-08-28 08:02:18 -07:00
Daniel Akhterov
3f83fcb24d Use tokio 2019-08-28 08:02:18 -07:00
Daniel Akhterov
14c1a35789 Add result_set binary test 2019-08-09 22:38:56 -07:00
Daniel Akhterov
6f8b2edead WIP: Test 2019-08-09 22:35:16 -07:00
Ryan Leckey
78b3ae4a19 Add connection string parsing for postgres, run rustfmt over mariadb, use constants for ErrorCode 2019-08-09 21:46:49 -07:00
Daniel Akhterov
c019f91fc6 Fix prepared statement execution 2019-08-06 17:40:30 -07:00
Daniel Akhterov
433ec628da Deserialize -> Decode 2019-08-06 16:13:56 -07:00
Daniel Akhterov
1137fe4150 Update serialize trait to be Encode and remove encoder for a Vec<u8> which implements BufMut 2019-08-06 15:55:40 -07:00
Daniel Akhterov
9bb1cd1092 WIP: Prepared statements 2019-08-05 23:44:45 -07:00
Daniel Akhterov
4c1da595cb Fix next_packet 2019-08-05 22:45:25 -07:00
Daniel Akhterov
6696e54c33 Change peek_tag to always return u8 instead of Optional 2019-08-05 21:16:44 -07:00
Daniel Akhterov
23d13adb12 Fix async tests 2019-08-05 21:16:44 -07:00
Daniel Akhterov
b731dbe90f WIP: Update next_packet to work more efficiently and correctly 2019-08-05 21:16:44 -07:00
Daniel Akhterov
31188aa919 Comment the Decoder 2019-08-05 21:16:44 -07:00
Daniel Akhterov
ac6006733c WIP: Binary result set 2019-08-05 21:16:44 -07:00
Daniel Akhterov
ffe25704fc Fix capabilities 2019-08-05 21:16:44 -07:00
Daniel Akhterov
667ee3b56f Add basic serialization tests 2019-08-05 21:16:44 -07:00
Daniel Akhterov
9ca4e10836 WIP: Add serde for prepared statements 2019-08-05 21:16:44 -07:00
Daniel Akhterov
3ddf4508af Update decode to decode into signed types 2019-08-05 21:16:44 -07:00
Daniel Akhterov
18d5fa7ca2 FIX: int<lenenc> encoding keyword bytes 2019-08-05 21:16:44 -07:00
Daniel Akhterov
f3598b1721 Re-export all the things. 2019-08-05 21:16:44 -07:00
Daniel Akhterov
9ff470c730 Comment code 2019-08-05 21:16:44 -07:00
Daniel Akhterov
2642f09546 FIX: string<lenenc> 2019-08-05 21:16:44 -07:00
Daniel Akhterov
28bbc400d2 Make tests non async 2019-07-26 15:49:00 -07:00
Daniel Akhterov
2cce6fba01 Rename and merge crate as a package 2019-07-26 15:27:55 -07:00