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;