|
6 | 6 | //! use futures::FutureExt; |
7 | 7 | //! use diesel_async::pooled_connection::AsyncDieselConnectionManager; |
8 | 8 | //! use diesel_async::pooled_connection::bb8::Pool; |
| 9 | +//! use diesel_async::RunQueryDsl; |
9 | 10 | //! |
10 | 11 | //! # #[tokio::main(flavor = "current_thread")] |
11 | 12 | //! # async fn main() { |
|
15 | 16 | //! # #[cfg(feature = "postgres")] |
16 | 17 | //! # fn get_config() -> AsyncDieselConnectionManager<diesel_async::AsyncPgConnection> { |
17 | 18 | //! # let db_url = database_url_from_env("PG_DATABASE_URL"); |
18 | | -//! let config = AsyncDieselConnectionManager::<diesel_async::AsyncPgConnection>::new(db_url); |
| 19 | +//! let config = AsyncDieselConnectionManager::<diesel_async::AsyncPgConnection>::new(db_url); |
19 | 20 | //! # config |
20 | 21 | //! # } |
21 | 22 | //! # |
|
29 | 30 | //! # async fn run_test() -> Result<(), Box<dyn std::error::Error + Send + Sync + 'static>> { |
30 | 31 | //! # use schema::users::dsl::*; |
31 | 32 | //! # let config = get_config(); |
32 | | -//! let pool = Pool::builder().build(config).await?; |
33 | | -//! let mut conn = pool.get().await?; |
| 33 | +//! let pool = Pool::builder().build(config).await?; |
| 34 | +//! let mut conn = pool.get().await?; |
34 | 35 | //! # conn.begin_test_transaction(); |
35 | 36 | //! # clear_tables(&mut conn).await; |
36 | 37 | //! # create_tables(&mut conn).await; |
37 | | -//! #[cfg(feature = "mysql")] |
| 38 | +//! # #[cfg(feature = "mysql")] |
38 | 39 | //! # conn.begin_test_transaction(); |
39 | | -//! let res = users.load::<(i32, String)>(&mut conn).await?; |
| 40 | +//! let res = users.load::<(i32, String)>(&mut conn).await?; |
40 | 41 | //! # Ok(()) |
41 | 42 | //! # } |
42 | 43 | //! ``` |
|
0 commit comments