mirror of
https://github.com/aljazceru/turso.git
synced 2025-12-27 21:14:21 +01:00
Merge 'bindings/javascript: Improve open error messages' from Pekka Enberg
Include database path name for debuggability. Closes #3818
This commit is contained in:
@@ -178,7 +178,7 @@ fn connect_sync(db: &DatabaseInner) -> napi::Result<()> {
|
||||
let io = &db.io;
|
||||
let file = io
|
||||
.open_file(&db.path, flags, false)
|
||||
.map_err(|e| to_generic_error("failed to open file", e))?;
|
||||
.map_err(|e| to_generic_error(&format!("failed to open file {}", db.path), e))?;
|
||||
|
||||
let db_file = DatabaseFile::new(file);
|
||||
let db_core = turso_core::Database::open_with_flags(
|
||||
@@ -191,7 +191,7 @@ fn connect_sync(db: &DatabaseInner) -> napi::Result<()> {
|
||||
.with_indexes(true),
|
||||
None,
|
||||
)
|
||||
.map_err(|e| to_generic_error("failed to open database", e))?;
|
||||
.map_err(|e| to_generic_error(&format!("failed to open database {}", db.path), e))?;
|
||||
|
||||
let conn = db_core
|
||||
.connect()
|
||||
|
||||
Reference in New Issue
Block a user