pub fn with_db_transaction<DB, F, Fut>(
db: TestDatabaseInstance<DB>,
transaction_fn: F,
) -> DatabaseTransactionHandler<DB, F>where
DB: DatabaseBackend + Send + Sync + Debug + 'static,
Fut: Future<Output = Result<(), DB::Error>> + Send + 'static,
F: FnOnce(&mut <DB as DatabaseBackend>::Connection) -> Fut + Send + Sync + 'static,
Expand description
Create a new database transaction handler