Skip to content

Commit 63bb061

Browse files
committed
Add overwrite for existing sqlite file #178 #156
* Add the ability to overwrite an existing sqlite file if the user chooses a sqlite file which already exists. Signed-off-by: Jillian Daguil <[email protected]>
1 parent 1dbd155 commit 63bb061

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

assets/js/renderer.js

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -647,7 +647,7 @@ $(document).ready(function () {
647647
reader.pipe(writer);
648648
reader.on("end", function () {
649649
loadDatabaseFromFile(newFileName);
650-
})
650+
});
651651
}
652652
);
653653
}
@@ -721,6 +721,16 @@ $(document).ready(function () {
721721
function (fileName) {
722722
if (fileName === undefined) return;
723723

724+
// Overwrite existing sqlite file
725+
if (fs.existsSync(fileName)) {
726+
fs.unlink(fileName, (err) => {
727+
if (err) {
728+
throw err;
729+
}
730+
console.info(`Deleted ${fileName}`);
731+
});
732+
}
733+
724734
// Create a new database when importing a json file
725735
aboutCodeDB = new AboutCodeDB({
726736
dbName: "demo_schema",

0 commit comments

Comments
 (0)