using fs.renameSync() changes file permission _ NodeJs

Viewed 109

I am trying to rename a sqlite file . after renaming I cannot insert data to it:

fs.renameSync(db_name, "some.db");

const db = new sqlite3.Database("some.db");

db.exec(`.....`);

error:

[Error: SQLITE_READONLY: attempt to write a readonly database] {
 errno: 8,
code: 'SQLITE_READONLY'
}
0 Answers
Related