Skip to content

Commit 628f62b

Browse files
update jsstore version in vue, service worker example
1 parent be79f52 commit 628f62b

File tree

3 files changed

+15
-8
lines changed

3 files changed

+15
-8
lines changed

service_worker/service-worker.js

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
importScripts('https://cdn.jsdelivr.net/npm/jsstore@4.0.0/dist/jsstore.min.js');
2-
importScripts('https://cdn.jsdelivr.net/npm/jsstore@4.0.0/dist/jsstore.worker.min.js');
1+
importScripts('https://cdn.jsdelivr.net/npm/jsstore@4.2.6/dist/jsstore.min.js');
2+
importScripts('https://cdn.jsdelivr.net/npm/jsstore@4.2.6/dist/jsstore.worker.min.js');
33

44
self.addEventListener('fetch', function (event) {
55
console.log("fetch event:", event.request.url);
@@ -8,14 +8,15 @@ self.addEventListener('fetch', function (event) {
88
var dbName = "Demo";
99

1010
async function initDb() {
11-
var connection = new JsStore.Instance();
11+
var connection = new JsStore.Connection();
1212
var isDbCreated = await connection.initDb(getDbSchema());
1313
if (isDbCreated) {
1414
console.log('db created');
1515
}
1616
else {
1717
console.log('db opened');
1818
}
19+
return connection;
1920
}
2021

2122
function getDbSchema() {
@@ -50,4 +51,10 @@ function getDbSchema() {
5051
tables: [table]
5152
}
5253
return db;
53-
}
54+
}
55+
56+
self.addEventListener('install', (event) => {
57+
event.waitUntil(initDb().then(function (connection) {
58+
return connection.terminate();
59+
}));
60+
});

vue/package-lock.json

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vue/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"dependencies": {
1111
"core-js": "^2.6.5",
1212
"file-loader": "^6.2.0",
13-
"jsstore": "^4.0.0",
13+
"jsstore": "^4.2.6",
1414
"vue": "^2.6.10"
1515
},
1616
"devDependencies": {

0 commit comments

Comments
 (0)