code: function clear(callback) {
  	        var self = this;
  
  	        var promise = new Promise(function (resolve, reject) {
  	            self.ready().then(function () {
  	                var dbInfo = self._dbInfo;
  	                dbInfo.db.transaction(function (t) {
  	                    t.executeSql('DELETE FROM ' + dbInfo.storeName, [], function () {
  	                        resolve();
  	                    }, function (t, error) {
  	                        reject(error);
  	                    });
  	                });
  	            })['catch'](reject);
  	        });
  
  	        executeCallback(promise, callback);
  	        return promise;
  	    }
docs: Deletes every item in the table. TODO: Find out if this resets the AUTO_INCREMENT number.