Home > Not Found > Not Found Error Dom Idbdatabase Exception 8

Not Found Error Dom Idbdatabase Exception 8

You can also subscribe to the email feed to get notified of new posts. But the data you created for the person is gone. Terms of Use Updated Privacy Policy Cookie Usage Raymond Camden Home About Me Speaking Engagements Contact Home About Me Speaking Engagements Contact Raymond Camden Developer Advocate for IBM Earth Follow IndexedDB Is more information needed? his comment is here

What you're saying is that there's a workaround. (If there's only one store, open using 'databasename' rather than ['databasename'].) I made a live test case anyway, just for kicks: http://bl.ocks.org/nolanlawson/1d407ac013d92bf998cb dfahlander If you read the SO post I linked to above, you will see that he was using assigned IDs and discovered that if you assigned the same ID to data in The solution applied to ydn.db is not using IndexedDB in Safari, so updating this library should solve the problem. I may be biased, but I find features like this far more useful than CSS updates.

jprichardson commented Aug 15, 2014 @nolanlawson Thank you! Support Apple Support Communities Shop the Apple Online Store (1-800-MY-APPLE), visit an Apple Retail Store, or find a reseller. The success handler for both operations is run. Could you provide a live example and file a bug on WebKit? :) nolanlawson commented Jan 30, 2015 Oh nevermind, I see that this IS the same bug.

All rights reserved. Sign in to comment Contact GitHub API Training Shop Blog About © 2016 GitHub, Inc. We recommend upgrading to the latest Safari, Google Chrome, or Firefox. Theme by PPOffice.

if(!indexedDBOk()) return; var openRequest = indexedDB.open("ios8_final3",1); openRequest.onupgradeneeded = function(e) { var thisDB = e.target.result; console.log("running onupgradeneeded"); if(!thisDB.objectStoreNames.contains("people")) { thisDB.createObjectStore("people", {keyPath:"id"}); } if(!thisDB.objectStoreNames.contains("notes")) { thisDB.createObjectStore("notes", {keyPath:"uid"}); } } openRequest.onsuccess = function(e) { PouchDB member nolanlawson commented Sep 16, 2014 iOS 8 comes out on Friday. According to the specs a transaction should be able to interact with multiple object stores. Already have an account?

I have not tried opening and closing different versions. The WebKit devs specifically asked for that, so it would probably help a lot. Did it"); } //Define a note var note = { note:"note", created:new Date().toString(), uid:id } var transaction2 = db.transaction(["notes"],"readwrite"); //Ask for the objectStore var store2 = transaction2.objectStore("notes"); //Perform the add var Linking this issue to yathit/ydn-db#20, which is another bug that may hit us after this one gets fixed.

But considering that iOS 8 also broke file uploads (both "regular" and via XHR2), it isn't too surprising that this could be broken as well. http://www.w3.org/TR/IndexedDB/#dfn-scope Comment 2 jim.trainor.kanata 2015-01-16 06:16:06 PST Safari 8.0.2 still exhibits this problem. I kid you not. Or do you mean that we should open the IndexedDB, then immediately close it and open it with a new version number?

Personal Open source Business Explore Sign up Sign in Pricing Blog Support Search GitHub This repository Watch 69 Star 1,296 Fork 100 dfahlander/Dexie.js Code Issues 39 Pull requests 3 Projects this content The line failing is this one. I think it should give them all the info they need. Like This?

  1. You signed in with another tab or window.
  2. Change as suggested in line number 24, from multiple stores to single store. 6.
  3. My code is the following :