mirror of
https://github.com/Sendouc/sendou.ink.git
synced 2026-10-02 08:07:40 -05:00
Move app to apps/web-react in pnpm workspace layout
This commit is contained in:
22
apps/web-react/scripts/delete-db-files.mjs
Normal file
22
apps/web-react/scripts/delete-db-files.mjs
Normal file
@@ -0,0 +1,22 @@
|
||||
import fs from "node:fs";
|
||||
import path from "node:path";
|
||||
import { fileURLToPath } from "node:url";
|
||||
|
||||
const __filename = fileURLToPath(import.meta.url);
|
||||
const __dirname = path.dirname(__filename);
|
||||
|
||||
const pathToDbFile = (file) => path.resolve(__dirname, "..", file);
|
||||
|
||||
const filesToDeleteIfExists = [
|
||||
"db.sqlite3",
|
||||
"db.sqlite3-shm",
|
||||
"db.sqlite3-wal",
|
||||
];
|
||||
for (const file of filesToDeleteIfExists) {
|
||||
try {
|
||||
fs.unlinkSync(pathToDbFile(file));
|
||||
} catch (err) {
|
||||
// if file doesn't exist err.code = ENOENT is thrown
|
||||
if (err.code !== "ENOENT") throw err;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user