import { initDatabase } from '../models/index.js'; import { logger } from '../utils/logger.js'; import { WeixinVideoWorkStatisticsImportService } from '../services/WeixinVideoWorkStatisticsImportService.js'; async function main() { try { await initDatabase(); logger.info('[WX WorkStats] Manual run start...'); await WeixinVideoWorkStatisticsImportService.runDailyImport(); logger.info('[WX WorkStats] Manual run done.'); process.exit(0); } catch (e) { logger.error('[WX WorkStats] Manual run failed:', e); process.exit(1); } } void main();