Skip to main content

Interface: DataBackupServiceConfig

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

Dependencies required to orchestrate database backup workflows.

Properties

databaseService

readonly databaseService: DatabaseService

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

Database service responsible for connection lifecycle management.


eventEmitter

readonly eventEmitter: TypedEventBus<UptimeEvents>

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

Typed event emitter used to broadcast backup lifecycle events.


logger

readonly logger: BaseLogger

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

Logger instance for diagnostics.