Subscription groups

This commit is contained in:
Bnyro
2023-05-07 19:56:56 +02:00
parent 5e955b2286
commit c217d5e4e3
6 changed files with 200 additions and 8 deletions

View File

@@ -55,7 +55,7 @@ export default {
});
if ("indexedDB" in window) {
const request = indexedDB.open("piped-db", 3);
const request = indexedDB.open("piped-db", 4);
request.onupgradeneeded = ev => {
const db = request.result;
console.log("Upgrading object store.");
@@ -73,6 +73,10 @@ export default {
store.createIndex("playlist_id_idx", "playlistId", { unique: true });
store.createIndex("id_idx", "id", { unique: true, autoIncrement: true });
}
if (!db.objectStoreNames.contains("channel_groups")) {
const store = db.createObjectStore("channel_groups", { keyPath: "groupName" });
store.createIndex("groupName", "groupName", { unique: true });
}
};
request.onsuccess = e => {
window.db = e.target.result;