Skip to main content

Function: createHistorySettingsTransactionAdapters()

function createHistorySettingsTransactionAdapters(
db: Database,
repositories: {
history: HistoryRepository;
settings: SettingsRepository;
}
): {
historyTx: HistoryRepositoryTransactionAdapter;
settingsTx: SettingsRepositoryTransactionAdapter;
};

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

Creates transaction-scoped history + settings repository adapters.

Parameters​

db​

Database

repositories​

history​

HistoryRepository

settings​

SettingsRepository

Returns​

{
historyTx: HistoryRepositoryTransactionAdapter;
settingsTx: SettingsRepositoryTransactionAdapter;
}

historyTx​

historyTx: HistoryRepositoryTransactionAdapter;

settingsTx​

settingsTx: SettingsRepositoryTransactionAdapter;