Всем доброго. Хочу попробовать indexedDB  в качестве локального хранилища для Лисы версии 17. Пока в голове не укладываются все кирпичики последовательности подключения к БД, и работе с ней.
Как я понял подключаться и создавать ее нужно так:
idb=window.indexedDB;
  idbase=idb.open('MyBase');
  idbase.onsuccess=function(e){
      idbResult=e.target.result;
      var isExist=idbResult.objectStoreNames.contains('MyStor');
      if(!isExist){
        objStor=idbResult.createObjectStore('MyStor','id');
      }
  }
Однако на createObjectStore получаю ошибку:
A mutation operation was attempted on a database that did not allow mutations.
Кто работал с этим подскажите как правильно подключаться и использовать сей ресурс.