basic knowledge of IndexedDBunderstanding of Dexie.js API
初心者向け度初回貢献者にどれだけ取り組みやすいかを 1-100 で推定したスコアです。
40
調査方針
Investigate the `uniqueKeys()` method implementation in Dexie.js, likely in the `src/` directory. The bug occurs in Safari when the database is empty, suggesting a browser specific issue with opening cursors. Check how `uniqueKeys()` uses IndexedDB's `openCursor` and whether Safari handles empty stores differently. Review any existing comments in the issue for hints, and test with a minimal reproduction using Safari's WebDriver or local testing.
uniqueKeys() fails in Safari on empty DB · dexie/Dexie.js#1052 | Good First Issue