815 Commits

Author SHA1 Message Date
Ryan Leckey
f562e919b7 Merge branch '1d-array-pg-support' of https://github.com/oeb25/sqlx into oeb25-1d-array-pg-support 2020-03-20 10:11:02 -07:00
Ryan Leckey
d5f0e544c8 ipnetwork: add to CI 2020-03-20 10:04:18 -07:00
Ryan Leckey
50c3e5fefb
Merge pull request #138 from PoiScript/master
postgres: ipnetwork support
2020-03-20 09:54:43 -07:00
Ryan Leckey
4f8ee0f08f
Merge pull request #139 from Freax13/fix-error-messages
use syn::Error for error messages
2020-03-20 09:52:14 -07:00
Ryan Leckey
90c16858cd
Merge pull request #141 from Freax13/sqlite-derives
support derives for sqlite
2020-03-20 09:51:08 -07:00
Ryan Leckey
a017150890 postgres: tls: accept invalid certificates and mismatched hostnames under "prefer" 2020-03-20 09:47:18 -07:00
Tom Dohrmann
a944d99c1c support derives for sqlite 2020-03-20 10:21:15 +01:00
PoiScript
fb66cfa665 add ui tests for ipnetwork 2020-03-20 11:26:13 +08:00
PoiScript
9b6e1e089b add type test for ipnetwork 2020-03-20 11:10:58 +08:00
PoiScript
fbbae16a74 update decoding and encoding 2020-03-20 11:10:36 +08:00
PoiScript
3014ab4750 fix typo in Cargo.toml 2020-03-20 10:51:47 +08:00
PoiScript
7ab76ba84e make inet and cidr compatible 2020-03-20 10:19:14 +08:00
PoiScript
c9cca27e65 rename feature gate to ipnetwork 2020-03-20 10:19:14 +08:00
Tom Dohrmann
bd7d85a03e use syn:Error for error messages 2020-03-19 13:42:46 +01:00
PoiScript
060c5d2b66 postgres: ipnetwork support 2020-03-19 18:21:09 +08:00
Ryan Leckey
9be1512833 mysql: use double literals in test 2020-03-18 23:16:56 -07:00
Ryan Leckey
493e520c4e test: capture logs in test driver 2020-03-18 23:16:56 -07:00
Ryan Leckey
a3a97fc0a4
Update README.md 2020-03-18 22:51:31 -07:00
Ryan Leckey
0c4c80a51f Add more detail to description in Cargo.toml 2020-03-18 22:48:46 -07:00
Ryan Leckey
2a8906d1e5 add more documentation 2020-03-18 22:46:44 -07:00
Ryan Leckey
c2dee0cf5a rustdoc only supports text blocks 2020-03-18 22:46:44 -07:00
Ryan Leckey
1fc18460b0 transaction: document, test, and fix operation of nested transactions 2020-03-18 22:46:44 -07:00
Ryan Leckey
f7fd83381d Move RefExecutor into a now public executor module 2020-03-18 22:46:44 -07:00
Ryan Leckey
d5a20e2358
Update CHANGELOG.md 2020-03-18 22:34:34 -07:00
Ryan Leckey
818adbb0a7
Update CHANGELOG.md 2020-03-18 22:33:13 -07:00
Ryan Leckey
8be737a972
Update CHANGELOG.md 2020-03-18 22:31:45 -07:00
Ryan Leckey
19fc38342e
Update CHANGELOG.md 2020-03-18 22:29:26 -07:00
Ryan Leckey
829f37793a Re-export PgRecordEncoder and PgRecordDecoder 2020-03-18 22:11:02 -07:00
Ryan Leckey
5809f8687c Merge remote-tracking branch 'origin/ab/bigdecimal' 2020-03-18 22:09:27 -07:00
Ryan Leckey
dfb313f0c6 Add Postgres <-> Rust type documentation 2020-03-18 22:08:32 -07:00
Ryan Leckey
cb67ed0300 Make PgTypeInfo::oid doc(hidden) 2020-03-18 22:08:18 -07:00
Ryan Leckey
c0609765a5 Update CHANGELOG 2020-03-18 21:50:38 -07:00
Austin Bonander
33677e86a8 move PgNumeric[Sign], PgRecord[Encoder,Decoder] to hidden postgres::types::raw
fix errors
2020-03-18 19:36:54 -07:00
Austin Bonander
7ffec2fef8 remove .expect() in impl TryFrom<PgNumeric> for BigDecimal 2020-03-18 19:12:14 -07:00
Austin Bonander
979c5cc944 remove unnecessary comment and update Cargo.lock 2020-03-18 19:09:10 -07:00
Austin Bonander
3a43e939e3 refactor PgNumeric so NaN can't be misinterpreted, document types 2020-03-18 19:06:14 -07:00
Ryan Leckey
63f5592ecf postgres: be explicit about an expression type for a test 2020-03-18 19:06:14 -07:00
Ryan Leckey
40e1df78f1 fix test_type! when a NULL comes through 2020-03-18 19:06:14 -07:00
Austin Bonander
b7aabaa0ec numeric/bigdecimal modules: fix warnings 2020-03-18 19:06:14 -07:00
Austin Bonander
3cb42def3b macros: add support for Postgres + BigDecimal 2020-03-18 19:06:14 -07:00
Austin Bonander
703dad8fcf add BigDecimal tests to CI 2020-03-18 19:06:14 -07:00
Austin Bonander
94c40b3eb7 Postgres: implement numeric and BigDecimal support 2020-03-18 19:06:14 -07:00
Ryan Leckey
06be59f7f0 Remove MaybeOwned 2020-03-18 17:08:44 -07:00
Ryan Leckey
d1af2fe1b0 Prepare v0.3.0-alpha.1 v0.3.0-alpha.1 2020-03-18 16:58:42 -07:00
Ryan Leckey
9d9d2bbfd4 Update dependencies 2020-03-18 16:56:24 -07:00
Ryan Leckey
6f4c478fb7 sqlite: fix NULL handling 2020-03-18 16:52:27 -07:00
Ryan Leckey
582e260d83
Merge pull request #133 from launchbadge/ab/sqlite-macros-fix
fix SQLite + macros
2020-03-17 22:26:09 -07:00
Ryan Leckey
ebda944581 mysql: unwrap type infos 2020-03-17 22:02:20 -07:00
Ryan Leckey
2f78ce094c mysql: use correct default port 2020-03-17 22:02:01 -07:00
Ryan Leckey
0a534792bb remove unused import in macros 2020-03-17 22:00:26 -07:00