Skip to main content

Function: createSiteMonitorTransactionAdapters()

createSiteMonitorTransactionAdapters(db: Database, repositories: { monitor: MonitorRepository; site: SiteRepository; }): { monitorTx: MonitorRepositoryTransactionAdapter; siteTx: SiteRepositoryTransactionAdapter; }

Defined in: electron/services/database/transactionAdapters.ts:23

Creates transaction-scoped site + monitor repository adapters.

Parameters

db

Database

repositories

monitor

MonitorRepository

site

SiteRepository

Returns

{ monitorTx: MonitorRepositoryTransactionAdapter; siteTx: SiteRepositoryTransactionAdapter; }

monitorTx

monitorTx: MonitorRepositoryTransactionAdapter

siteTx

siteTx: SiteRepositoryTransactionAdapter