Allow Lru to work with tx* on the backend (#346)

This commit is contained in:
Jaco Greeff
2019-03-04 15:17:12 +01:00
committed by GitHub
parent ba6392b59c
commit 5bd08ca5b6
+18
View File
@@ -94,4 +94,22 @@ export default class LruDb implements BaseDb {
this.backing.put(key, value);
this.lru.set(keyStr, { value });
}
txCommit (): void {
if (this.backing.txCommit) {
this.backing.txCommit();
}
}
txRevert (): void {
if (this.backing.txRevert) {
this.backing.txRevert();
}
}
txStart (): void {
if (this.backing.txStart) {
this.backing.txStart();
}
}
}