'use strict';

const { createBackup } = require('../src/backup');
const { pool } = require('../src/db');

createBackup({ force: true })
  .then((result) => console.log(`تم إنشاء النسخة الاحتياطية: ${result.path}`))
  .catch((error) => {
    console.error('فشل النسخ الاحتياطي:', error.message);
    process.exitCode = 1;
  })
  .finally(() => pool.end());
