Interface: SettingsRepositoryTransactionAdapter
Defined in: electron/services/database/SettingsRepository.ts:90
Operations exposed for settings manipulations within a transaction scope.
Properties
bulkInsert
bulkInsert: (
settings:Record<string,string>) =>void
Defined in: electron/services/database/SettingsRepository.ts:92
Bulk insert settings key-value pairs.
Parameters
settings
Record<string, string>
Returns
void
deleteAll
deleteAll: () =>
void
Defined in: electron/services/database/SettingsRepository.ts:94
Delete all settings.
Returns
void
deleteByKey
deleteByKey: (
key:string) =>void
Defined in: electron/services/database/SettingsRepository.ts:96
Delete a single setting by key.
Parameters
key
string
Returns
void
set
set: (
key:string,value:string) =>void
Defined in: electron/services/database/SettingsRepository.ts:98
Set a value for the provided key.
Parameters
key
string
value
string
Returns
void