Steven Fackler
d962a9c9fe
Add clippy as an optional dep and fix warnings
2016-04-05 20:52:34 -07:00
Steven Fackler
e418a62499
Fix message names
2016-04-04 22:52:59 -07:00
Steven Fackler
c16d1447fa
Stop glob importing messages
2016-04-04 22:51:56 -07:00
Steven Fackler
da8707a316
Drop Message suffix
2016-04-04 22:35:45 -07:00
Steven Fackler
f49cfe3ca5
Move parse_update_count and delete util
2016-03-03 21:21:00 -08:00
Steven Fackler
269c1765b9
Move transaction to its own module
2016-02-23 23:43:28 -08:00
Steven Fackler
15fe3f7c5f
Rustfmt
2016-02-21 20:02:34 -08:00
Steven Fackler
501b79b46c
Suppress clippy lints not worth fixing
2016-02-20 15:26:33 -08:00
Steven Fackler
5b54a6910b
Clean up stuff pointed out by clippy
2016-02-20 15:06:15 -08:00
Steven Fackler
1b5c79eec2
Move inner_execute to InnerConnection
2016-02-15 22:25:52 -08:00
Steven Fackler
259fe11a1c
Make read_rows a method on InnerConnection
2016-02-15 22:17:45 -08:00
Steven Fackler
a4f0c3bc5f
Don't clone cached statement info
2016-01-02 21:02:54 -08:00
Steven Fackler
f79e98e07a
Rustfmt
2015-12-25 20:20:28 -07:00
Steven Fackler
4f37625cd6
Shorten error variant names
...
No reason to repeat Error
2015-12-25 20:14:09 -07:00
Steven Fackler
fc8ab87797
Cleanup
2015-12-15 23:30:50 -08:00
Steven Fackler
bc04239a1d
Rustfmt
2015-12-12 19:22:51 -08:00
Steven Fackler
811b0ffde9
Restructure SslMode
...
This is a large breaking change but makes things make way more sense
2015-12-06 23:35:28 -08:00
Steven Fackler
736f530ae9
Add Connection::query
...
Same deal as Connection::execute - a bit cheaper than preparing and
executing the statement normally.
2015-12-06 23:35:28 -08:00
Steven Fackler
58bb6c0e9a
Remove rows::IntoIter
...
It's incompatible with Connection::query
2015-12-06 23:35:28 -08:00
Steven Fackler
61bed29de8
More doc fixes
2015-11-29 21:43:47 -08:00
Steven Fackler
a9effb427a
Make examples consistent
2015-11-29 20:00:25 -08:00
Steven Fackler
1aabcdbb2a
Use h1s in docs
2015-11-28 21:05:13 -08:00
Steven Fackler
67bace6fc0
Rustfmt
2015-11-15 19:54:01 -08:00
Steven Fackler
78818f9fb0
Handle errors when running copy statements
2015-10-23 22:55:39 -07:00
Steven Fackler
e7d4a7e062
Drop dependency on debug builders
2015-09-18 22:55:32 -07:00
Steven Fackler
03150f4cae
Overhaul the copy_out API
...
Returning a Reader ends up with a really weird user experience where you
have to make sure to drop it before making any other calls and it has to
internally fast forward to the end of the data even if the user drops it
early. Simply taking a Writer that all data is pushed into is
sigificantly more straightforward.
2015-09-15 23:11:14 -07:00
Steven Fackler
c21fc2966b
Provide more information for copy in readers
2015-09-15 22:22:54 -07:00
Steven Fackler
20ce974662
Add session info accessor for copy out
2015-08-15 23:37:56 -07:00
Steven Fackler
6e99874bd9
Add COPY TO STDOUT support.
...
Closes #51
2015-08-15 23:21:39 -07:00
Steven Fackler
63e278b9f2
Pull Statement into its own module
2015-08-15 21:39:46 -07:00
Steven Fackler
587cbff836
Restructure lazy query API
...
It doesn't make any sense to limit lazy queries to statments *prepared*
inside a transaction. We really only care that we're in a transaction
when the statement is executed. This does introduce a new runtime error
if a statement prepared on connection A is executed on a transaction
prepared on connection B, but I don't think anyone will *ever* run into
that.
2014-03-25 21:07:42 -07:00
Steven Fackler
a773f19c20
Some cleanup
2014-03-23 17:34:50 -07:00
Steven Fackler
ec82c45cc9
Updates for API changes
2014-03-20 19:14:20 -07:00
Steven Fackler
5b646c0ca1
Some ~[] -> Vec work
2014-03-14 22:33:24 -07:00
Steven Fackler
527d7376be
Remove #[inline] from a generic impl
2014-03-10 10:10:27 -07:00
Steven Fackler
3cf70fa533
Use no_run for doc tests
2014-03-10 10:06:40 -07:00
Steven Fackler
58571cab26
Add examples!
2014-03-09 15:22:20 -07:00
Steven Fackler
3760a98528
Check doc code blocks
2014-03-08 22:01:24 -08:00
Steven Fackler
42c6255412
Updates for upstream changes
2014-02-26 00:40:57 -08:00
Steven Fackler
75de360e9f
Update for API changes
2014-02-21 23:18:39 -08:00
Steven Fackler
c78266b06d
Lower visibility on thing
2014-02-15 19:16:12 -08:00
Steven Fackler
8831466caa
Split statement and result logic out of lib.rs
2014-02-15 18:59:16 -08:00