/** biome-ignore-all lint/suspicious/noConsole: Biome v2 migration */ 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); function main() { const dbProdPath = path.join(__dirname, "..", "db-prod.sqlite3"); const dbProdShmPath = path.join(__dirname, "..", "db-prod.sqlite3-shm"); const dbProdWalPath = path.join(__dirname, "..", "db-prod.sqlite3-wal"); const dbCopyPath = path.join(__dirname, "..", "db-copy.sqlite3"); if (!fs.existsSync(dbCopyPath)) { console.error(`File ${dbCopyPath} does not exist`); process.exit(1); } if (fs.existsSync(dbProdShmPath)) { fs.unlinkSync(dbProdShmPath); } if (fs.existsSync(dbProdWalPath)) { fs.unlinkSync(dbProdWalPath); } if (fs.existsSync(dbProdPath)) { fs.unlinkSync(dbProdPath); } fs.copyFileSync(dbCopyPath, dbProdPath); } main();