- Changed `Cursor` trait to be able to get access to `root_page` - SQLite only updates last_insert_rowid for non-schema inserts. So we check if the `InsertAwait` is not for `root_page` before updating rowid