14 lines
339 B
TypeScript
14 lines
339 B
TypeScript
import { Router } from 'express';
|
|
import { dbPath } from '../db/client';
|
|
|
|
const router = Router();
|
|
|
|
router.get('/', (req, res) => {
|
|
const date = new Date().toISOString().slice(0, 10);
|
|
res.download(dbPath, `mykindlebox-backup-${date}.db`, {
|
|
headers: { 'Content-Type': 'application/octet-stream' },
|
|
});
|
|
});
|
|
|
|
export default router;
|