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.