Function: createImportTransactionAdapters()
function createImportTransactionAdapters(
db: Database,
repositories: {
history: HistoryRepository;
monitor: MonitorRepository;
settings: SettingsRepository;
site: SiteRepository;
}
): {
historyTx: HistoryRepositoryTransactionAdapter;
monitorTx: MonitorRepositoryTransactionAdapter;
settingsTx: SettingsRepositoryTransactionAdapter;
siteTx: SiteRepositoryTransactionAdapter;
};
Defined in: electron/services/database/transactionAdapters.ts:42
Creates transaction-scoped adapters used by import/export flows.
Parameters
db
repositories
history
monitor
settings
site
Returns
{
historyTx: HistoryRepositoryTransactionAdapter;
monitorTx: MonitorRepositoryTransactionAdapter;
settingsTx: SettingsRepositoryTransactionAdapter;
siteTx: SiteRepositoryTransactionAdapter;
}
historyTx
historyTx: HistoryRepositoryTransactionAdapter;
monitorTx
monitorTx: MonitorRepositoryTransactionAdapter;
settingsTx
settingsTx: SettingsRepositoryTransactionAdapter;
siteTx
siteTx: SiteRepositoryTransactionAdapter;