File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change 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)]
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);
You can’t perform that action at this time.
0 commit comments