Skip to main content

Interface: DataBackupServiceConfig

Defined in: electron/services/database/DataBackupService.ts:77

Dependencies required to orchestrate database backup workflows.

Properties

databaseService

readonly databaseService: DatabaseService;

Defined in: electron/services/database/DataBackupService.ts:79

Database service responsible for connection lifecycle management.


eventEmitter

readonly eventEmitter: TypedEventBus<UptimeEvents>;

Defined in: electron/services/database/DataBackupService.ts:81

Typed event emitter used to broadcast backup lifecycle events.


logger

readonly logger: BaseLogger;

Defined in: electron/services/database/DataBackupService.ts:83

Logger instance for diagnostics.