diff --git a/packages/libsql-client-wasm/src/wasm.ts b/packages/libsql-client-wasm/src/wasm.ts index 0185f66..805bbea 100644 --- a/packages/libsql-client-wasm/src/wasm.ts +++ b/packages/libsql-client-wasm/src/wasm.ts @@ -288,7 +288,7 @@ function rowFromSql(sqlRow: Array, columns: Array, intMode: Int const column = columns[i]; if (!Object.hasOwn(row, column)) { - Object.defineProperty(row, column, { value, enumerable: true }); + Object.defineProperty(row, column, { value, enumerable: true, configurable: true, writable: true }); } } return row as Row; diff --git a/packages/libsql-client/src/sqlite3.ts b/packages/libsql-client/src/sqlite3.ts index 711be0b..458dfc1 100644 --- a/packages/libsql-client/src/sqlite3.ts +++ b/packages/libsql-client/src/sqlite3.ts @@ -270,7 +270,7 @@ function rowFromSql(sqlRow: Array, columns: Array, intMode: Int const column = columns[i]; if (!Object.hasOwn(row, column)) { - Object.defineProperty(row, column, { value, enumerable: true }); + Object.defineProperty(row, column, { value, enumerable: true, configurable: true, writable: true }); } } return row as Row;