Skip to content

Commit 3428679

Browse files
committed
docs: update example using OpenDbRequestBuilder::with_on_upgrade_needed_fut
1 parent bcd9550 commit 3428679

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/lib.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,9 +80,9 @@
8080
//! ## Opening a database & making some schema changes
8181
//!
8282
//! ```
83-
//! use indexed_db_futures::database::Database;
83+
//! use indexed_db_futures::database::{Database, VersionChangeEvent};
8484
//! use indexed_db_futures::prelude::*;
85-
//! use indexed_db_futures::transaction::TransactionMode;
85+
//! use indexed_db_futures::transaction::{Transaction, TransactionMode};
8686
//!
8787
//! # async fn example() -> indexed_db_futures::OpenDbResult<()> {
8888
//! # #[allow(dead_code)]
@@ -92,7 +92,8 @@
9292
//! log::debug!("DB upgrade blocked: {:?}", event);
9393
//! Ok(())
9494
//! })
95-
//! .with_on_upgrade_needed_fut(|event, db| async move {
95+
//! .with_on_upgrade_needed_fut(async |event: VersionChangeEvent, tx: &Transaction<'_>| {
96+
//! let db = tx.db();
9697
//! // Convert versions from floats to integers to allow using them in match expressions
9798
//! let old_version = event.old_version() as u64;
9899
//! let new_version = event.new_version().map(|v| v as u64);

0 commit comments

Comments
 (0)