Sergio Benitez
dee11966b6
Borrow 'self' in 'Connection::run()'.
...
This simulates the pre-async behavior of serialization attempts to use a
connection by using an `async` Mutex.
2020-09-10 03:34:26 -07:00
Jeb Rosen
bc8c5b9ee2
Use 'spawn_blocking' in '#[database]'.
...
The connection guard type generated by `#[database]` no longer
implements `Deref` and `DerefMut`. Instead, it provides an `async fn
run()` that gives access to the underlying connection on a closure run
through `spawn_blocking()`.
Additionally moves most of the implementation of `#[database]` out
of generated code and into library code for better type-checking.
2020-09-10 03:34:26 -07:00
Jeb Rosen
31ddb0de45
Use 'serde' 'derive' feature, not 'serde_derive'.
2020-07-22 12:28:18 -07:00
Sergio Benitez
a4f5be93ef
Clean up todo example.
2020-06-08 12:12:02 -07:00
Cedric Hutchings
da34b66eb4
Use 'Result's instead of 'bool's in todo example.
2020-06-08 12:11:41 -07:00
jeb
b9c3a5c64b
Remove test bootstrapping.
2019-02-08 16:50:14 -08:00
Eric Dattore
60b9f06407
Implement connection pooling support in contrib.
...
Resolves #167 .
2018-08-15 22:11:53 -07:00
calhilcaw
401bedebb2
Update docs and examples for diesel 1.0.0-rc1.
2018-01-03 01:38:05 -08:00
Sergio Benitez
614ec1359e
Add tests for 'todo' example.
2017-05-26 16:52:17 -07:00
Sergio Benitez
a15002877d
Use connection pool in todo example.
2017-02-02 18:01:00 -08:00
Sergio Benitez
1a18c73970
Update to todo example to diesel 0.10.
2017-02-02 14:47:53 -08:00
Sergio Benitez
a9c3b8a919
Silence warnings during testing.
2017-02-02 02:16:21 -08:00
Sergio Benitez
d4eda278a2
Parallelize testing. Fix compiletest dependencies.
2017-02-02 00:41:47 -08:00
Sergio Benitez
a9b12568d9
Update to upstream diesel.
2016-10-12 00:38:30 -07:00
Sergio Benitez
e8e85f09cd
Add support for flash cookie. Revamp cookie support.
2016-09-11 18:57:04 -07:00
Sergio Benitez
b767c1bdec
Fixed Cargo.toml in todo for new diesel. Serde is still broken.
2016-08-05 21:57:55 -07:00
Sergio Benitez
578b50b1f9
Fully working todo example. Apparently didn't commit in a while. Need to be better at that.
2016-08-01 19:07:36 -07:00