-
Notifications
You must be signed in to change notification settings - Fork 31
Open
Labels
Description
The SQLite init offers a read-only option but it cannot be used.
Test case
import eth/db/kvstore_sqlite3, stew/results
block: # Create a file
let rawDB = SqStoreRef.init("build", "testdb", readOnly = false).tryGet()
rawDB.close()
block: # Reopen it read-only
let rawDB = SqStoreRef.init("build", "testdb", readOnly = true).tryGet()
rawDB.close()
echo "SUCCESS"Error: unhandled exception: Trying to access value with err: attempt to write a readonly database [ResultError]