Ryan Leckey
|
a92925a045
|
fix(core): require that RawValue::Database == other database associated types
|
2021-02-26 00:02:14 -08:00 |
|
Ryan Leckey
|
f7516ea22d
|
feat(core): add TypeInfo, Database::TypeInfo, Database::TypeId, and Column::type_info
|
2021-02-18 23:46:05 -08:00 |
|
Ryan Leckey
|
8203410e3f
|
reactor(core): remove Rt param from Database trait and remove Connection associated type
- significantly cleans up the sqlx/ zero-prelude wrapping
|
2021-02-18 23:46:05 -08:00 |
|
Ryan Leckey
|
8925d2be0a
|
feat(core): add Encode and Decode
|
2021-02-18 23:46:04 -08:00 |
|
Ryan Leckey
|
a6c8cb02df
|
feat(core): expand Executor with fetch_x, declare Column, Row, and QueryResult
|
2021-02-18 23:46:03 -08:00 |
|
Ryan Leckey
|
769e8aa461
|
refactor: introduce io::Stream (blocking::io::Stream) to encapsulate needed IO methods
- rename sqlx::AsyncRuntime to sqlx::Async
- don't set default runtime in traits
|
2021-01-10 10:45:29 -08:00 |
|
Ryan Leckey
|
93bb9cceb0
|
feat(mysql): add initial Connection and Database types, hookup runtimes
|
2020-12-28 02:18:05 -08:00 |
|
Ryan Leckey
|
7a323f3471
|
feat(core): refine runtime abstraction
- traits from sqlx::blocking::_ have sqlx::_ traits as dependents
- methods in sqlx::_ traits are cfg-d on "async" with an additional Rt: Async bound
|
2020-12-28 00:16:44 -08:00 |
|