Work on plug:run

This commit is contained in:
Zef Hemel
2023-08-11 20:37:13 +02:00
parent d4f7833f0d
commit 4dbbc31cb9
24 changed files with 174 additions and 104 deletions
+1
View File
@@ -94,6 +94,7 @@ export class Client {
`${this.dbPrefix}_store`,
"data",
globalThis.indexedDB,
globalThis.IDBKeyRange,
);
this.mq = new DexieMQ(`${this.dbPrefix}_mq`, indexedDB, IDBKeyRange);
+1
View File
@@ -64,6 +64,7 @@ export class ClientSystem {
this.indexSyscalls = pageIndexSyscalls(
`${dbPrefix}_page_index`,
globalThis.indexedDB,
globalThis.IDBKeyRange,
);
// Code widget hook
+2
View File
@@ -15,9 +15,11 @@ export type KV = {
export function pageIndexSyscalls(
dbName: string,
indexedDB?: any,
IDBKeyRange?: any,
): SysCallMapping {
const db = new Dexie(dbName, {
indexedDB,
IDBKeyRange,
});
db.version(1).stores({
"index": "[page+key], page, key",