feat: Backup & Restore - Manual backup tested complete.
This commit is contained in:
24
backend/src/features/backup/index.ts
Normal file
24
backend/src/features/backup/index.ts
Normal file
@@ -0,0 +1,24 @@
|
||||
/**
|
||||
* @ai-summary Backup feature module exports
|
||||
* @ai-context Entry point for the backup and restore feature
|
||||
*/
|
||||
|
||||
// API
|
||||
export { registerBackupRoutes } from './api/backup.routes';
|
||||
export { BackupController } from './api/backup.controller';
|
||||
|
||||
// Domain Services
|
||||
export { BackupService } from './domain/backup.service';
|
||||
export { BackupArchiveService } from './domain/backup-archive.service';
|
||||
export { BackupRestoreService } from './domain/backup-restore.service';
|
||||
export { BackupRetentionService } from './domain/backup-retention.service';
|
||||
|
||||
// Data
|
||||
export { BackupRepository } from './data/backup.repository';
|
||||
|
||||
// Jobs
|
||||
export { processScheduledBackups, setBackupJobPool } from './jobs/backup-scheduled.job';
|
||||
export { processBackupRetention, setBackupCleanupJobPool } from './jobs/backup-cleanup.job';
|
||||
|
||||
// Types
|
||||
export * from './domain/backup.types';
|
||||
Reference in New Issue
Block a user