diff options
Diffstat (limited to 'packages/taler-wallet-core')
-rw-r--r-- | packages/taler-wallet-core/src/db.ts | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/packages/taler-wallet-core/src/db.ts b/packages/taler-wallet-core/src/db.ts index 149d73abc..a0613fd39 100644 --- a/packages/taler-wallet-core/src/db.ts +++ b/packages/taler-wallet-core/src/db.ts @@ -31,7 +31,6 @@ import { AbsoluteTime, AgeCommitmentProof, AmountJson, - AmountLike, AmountString, Amounts, AttentionInfo, @@ -152,7 +151,7 @@ export const CURRENT_DB_CONFIG_KEY = "currentMainDbName"; * backwards-compatible way or object stores and indices * are added. */ -export const WALLET_DB_MINOR_VERSION = 3; +export const WALLET_DB_MINOR_VERSION = 4; declare const symDbProtocolTimestamp: unique symbol; @@ -2332,11 +2331,14 @@ export const WalletStoresV1 = { autoIncrement: true, versionAdded: 3, indexes: { - byCurrencyAndUrlAndPub: describeIndex("byCurrencyAndUrlAndPub", [ - "currency", - "auditorBaseUrl", - "auditorPub", - ]), + byCurrencyAndUrlAndPub: describeIndex( + "byCurrencyAndUrlAndPub", + ["currency", "auditorBaseUrl", "auditorPub"], + { + unique: true, + versionAdded: 4, + }, + ), }, }), globalCurrencyExchanges: describeStoreV2({ @@ -2351,6 +2353,7 @@ export const WalletStoresV1 = { ["currency", "exchangeBaseUrl", "exchangeMasterPub"], { unique: true, + versionAdded: 4, }, ), }, |