6 lines
393 B
TypeScript
6 lines
393 B
TypeScript
import { resolve } from "node:path";
|
|
import { restoreBackup } from "../src/ops/backups";
|
|
const [source, destination] = process.argv.slice(2);
|
|
if (!source || !destination || process.argv.length !== 4) throw new Error("Usage: bun scripts/restore.ts BACKUP NEW_DATABASE_PATH");
|
|
console.log(`Restored and verified: ${restoreBackup(resolve(source), resolve(destination))}. All sessions revoked.`);
|