David Fahlander
David Fahlander
Can you confirm whether [IndexedDBShim](https://www.npmjs.com/package/indexeddbshim) is being used or not? If IndexedDBShim is used, you must either avoid using async/await or transpile your code to ES2016 (or ES2015 or ES5)...
Thanks for your feedback! The docs are indeed a long way behind, but the code you posted should be correct. I haven't tried myself to delete logins but the result...
Yes, migrations needs to be server side for dexie cloud. And they need to be per-object so they can run on demand when an old client syncs. I designed a...
I see the use case. Such algorithm could be possible (but currently not part of dexie's toolkit right now). This kind of query can also be achieved by indexing each...
It should still work the same. Can you create a repro?
Could it be that your `update()` function is called from within another transaction? The update function does non-indexeddb work (fetch()) so the IDB transaction will be lost. Try if it...
What error do you get? code of your `update()` function seems pretty straight forward, given that this.$store.state.db is a Dexie instance, "compressors" is in your schema and declared as having...
Ok. Trying some last things here (brainstorming): * Check if your device is close to the maximum quota for storage. You can do it programmatically using [StorageManager](https://dexie.org/docs/StorageManager#how-much-data-can-be-stored). * What browser...
Firefox uses relaxed durability in all IDB transactions without opting in to it, while Chrome and other browsers uses strict durability. Now Chrome wants to enable relaxed durability as an...
The upgrade() method is meant to convert existing model to a new model. If you need to drop all tables, you don't need to use upgrade(). ``` js var db...