Skip to main content

Interface: DataBackupServiceConfig

Defined in: electron/utils/database/DataBackupService.ts:41

Dependencies required to orchestrate database backup workflows.

Properties

databaseService

readonly databaseService: DatabaseService

Defined in: electron/utils/database/DataBackupService.ts:43

Database service responsible for connection lifecycle management.


eventEmitter

readonly eventEmitter: TypedEventBus<UptimeEvents>

Defined in: electron/utils/database/DataBackupService.ts:45

Typed event emitter used to broadcast backup lifecycle events.


logger

readonly logger: BaseLogger

Defined in: electron/utils/database/DataBackupService.ts:47

Logger instance for diagnostics.