Function: createSiteMonitorTransactionAdapters()
function createSiteMonitorTransactionAdapters(
db: Database,
repositories: {
monitor: MonitorRepository;
site: SiteRepository;
}
): {
monitorTx: MonitorRepositoryTransactionAdapter;
siteTx: SiteRepositoryTransactionAdapter;
};
Defined in: electron/services/database/transactionAdapters.ts:67
Creates transaction-scoped site + monitor repository adapters.
Parameters
db
repositories
monitor
site
Returns
{
monitorTx: MonitorRepositoryTransactionAdapter;
siteTx: SiteRepositoryTransactionAdapter;
}
monitorTx
monitorTx: MonitorRepositoryTransactionAdapter;
siteTx
siteTx: SiteRepositoryTransactionAdapter;