jeep-sqlite
Advanced tools
Comparing version 2.0.2 to 2.1.0
@@ -5,3 +5,3 @@ 'use strict'; | ||
const index = require('./index-22d536a6.js'); | ||
const index = require('./index-d6c87ba9.js'); | ||
@@ -24,3 +24,3 @@ /* | ||
patchBrowser().then(options => { | ||
return index.bootstrapLazy([["jeep-sqlite.cjs",[[1,"jeep-sqlite",{"autoSave":[516,"autosave"],"wasmPath":[513,"wasmpath"],"innerAutoSave":[32],"innerWasmPath":[32],"echo":[64],"createConnection":[64],"isConnection":[64],"closeConnection":[64],"open":[64],"close":[64],"getVersion":[64],"execute":[64],"executeSet":[64],"run":[64],"query":[64],"getTableList":[64],"isDBExists":[64],"isDBOpen":[64],"deleteDatabase":[64],"isStoreOpen":[64],"copyFromAssets":[64],"isTableExists":[64],"createSyncTable":[64],"getSyncDate":[64],"setSyncDate":[64],"isJsonValid":[64],"importFromJson":[64],"exportToJson":[64],"deleteExportedRows":[64],"addUpgradeStatement":[64],"isDatabase":[64],"getDatabaseList":[64],"checkConnectionsConsistency":[64],"saveToStore":[64],"getFromHTTPRequest":[64]}]]]], options); | ||
return index.bootstrapLazy([["jeep-sqlite.cjs",[[1,"jeep-sqlite",{"autoSave":[516,"autosave"],"wasmPath":[513,"wasmpath"],"innerAutoSave":[32],"innerWasmPath":[32],"echo":[64],"createConnection":[64],"isConnection":[64],"closeConnection":[64],"open":[64],"close":[64],"getVersion":[64],"execute":[64],"executeSet":[64],"run":[64],"query":[64],"getTableList":[64],"isDBExists":[64],"isDBOpen":[64],"deleteDatabase":[64],"isStoreOpen":[64],"copyFromAssets":[64],"isTableExists":[64],"createSyncTable":[64],"getSyncDate":[64],"setSyncDate":[64],"isJsonValid":[64],"importFromJson":[64],"exportToJson":[64],"deleteExportedRows":[64],"addUpgradeStatement":[64],"isDatabase":[64],"getDatabaseList":[64],"checkConnectionsConsistency":[64],"saveToStore":[64],"saveToLocalDisk":[64],"getFromLocalDiskToStore":[64],"getFromHTTPRequest":[64]}]]]], options); | ||
}); | ||
@@ -27,0 +27,0 @@ |
@@ -5,3 +5,3 @@ 'use strict'; | ||
const index = require('./index-22d536a6.js'); | ||
const index = require('./index-d6c87ba9.js'); | ||
@@ -18,3 +18,3 @@ /* | ||
return patchEsm().then(() => { | ||
return index.bootstrapLazy([["jeep-sqlite.cjs",[[1,"jeep-sqlite",{"autoSave":[516,"autosave"],"wasmPath":[513,"wasmpath"],"innerAutoSave":[32],"innerWasmPath":[32],"echo":[64],"createConnection":[64],"isConnection":[64],"closeConnection":[64],"open":[64],"close":[64],"getVersion":[64],"execute":[64],"executeSet":[64],"run":[64],"query":[64],"getTableList":[64],"isDBExists":[64],"isDBOpen":[64],"deleteDatabase":[64],"isStoreOpen":[64],"copyFromAssets":[64],"isTableExists":[64],"createSyncTable":[64],"getSyncDate":[64],"setSyncDate":[64],"isJsonValid":[64],"importFromJson":[64],"exportToJson":[64],"deleteExportedRows":[64],"addUpgradeStatement":[64],"isDatabase":[64],"getDatabaseList":[64],"checkConnectionsConsistency":[64],"saveToStore":[64],"getFromHTTPRequest":[64]}]]]], options); | ||
return index.bootstrapLazy([["jeep-sqlite.cjs",[[1,"jeep-sqlite",{"autoSave":[516,"autosave"],"wasmPath":[513,"wasmpath"],"innerAutoSave":[32],"innerWasmPath":[32],"echo":[64],"createConnection":[64],"isConnection":[64],"closeConnection":[64],"open":[64],"close":[64],"getVersion":[64],"execute":[64],"executeSet":[64],"run":[64],"query":[64],"getTableList":[64],"isDBExists":[64],"isDBOpen":[64],"deleteDatabase":[64],"isStoreOpen":[64],"copyFromAssets":[64],"isTableExists":[64],"createSyncTable":[64],"getSyncDate":[64],"setSyncDate":[64],"isJsonValid":[64],"importFromJson":[64],"exportToJson":[64],"deleteExportedRows":[64],"addUpgradeStatement":[64],"isDatabase":[64],"getDatabaseList":[64],"checkConnectionsConsistency":[64],"saveToStore":[64],"saveToLocalDisk":[64],"getFromLocalDiskToStore":[64],"getFromHTTPRequest":[64]}]]]], options); | ||
}); | ||
@@ -21,0 +21,0 @@ }; |
@@ -137,2 +137,13 @@ import initSqlJs from 'sql.js'; | ||
} | ||
async exportDB() { | ||
// export the database | ||
try { | ||
const data = this.mDb.export(); | ||
return data; | ||
} | ||
catch (err) { | ||
const msg = err.message ? err.message : err; | ||
return Promise.reject(`exportDB: ${msg}`); | ||
} | ||
} | ||
async getVersion() { | ||
@@ -139,0 +150,0 @@ if (this.mDb != null && this._isDBOpen) { |
@@ -1,3 +0,3 @@ | ||
import { p as promiseResolve, b as bootstrapLazy } from './index-37f9e905.js'; | ||
export { s as setNonce } from './index-37f9e905.js'; | ||
import { p as promiseResolve, b as bootstrapLazy } from './index-9211f07a.js'; | ||
export { s as setNonce } from './index-9211f07a.js'; | ||
@@ -20,5 +20,5 @@ /* | ||
patchBrowser().then(options => { | ||
return bootstrapLazy([["jeep-sqlite",[[1,"jeep-sqlite",{"autoSave":[516,"autosave"],"wasmPath":[513,"wasmpath"],"innerAutoSave":[32],"innerWasmPath":[32],"echo":[64],"createConnection":[64],"isConnection":[64],"closeConnection":[64],"open":[64],"close":[64],"getVersion":[64],"execute":[64],"executeSet":[64],"run":[64],"query":[64],"getTableList":[64],"isDBExists":[64],"isDBOpen":[64],"deleteDatabase":[64],"isStoreOpen":[64],"copyFromAssets":[64],"isTableExists":[64],"createSyncTable":[64],"getSyncDate":[64],"setSyncDate":[64],"isJsonValid":[64],"importFromJson":[64],"exportToJson":[64],"deleteExportedRows":[64],"addUpgradeStatement":[64],"isDatabase":[64],"getDatabaseList":[64],"checkConnectionsConsistency":[64],"saveToStore":[64],"getFromHTTPRequest":[64]}]]]], options); | ||
return bootstrapLazy([["jeep-sqlite",[[1,"jeep-sqlite",{"autoSave":[516,"autosave"],"wasmPath":[513,"wasmpath"],"innerAutoSave":[32],"innerWasmPath":[32],"echo":[64],"createConnection":[64],"isConnection":[64],"closeConnection":[64],"open":[64],"close":[64],"getVersion":[64],"execute":[64],"executeSet":[64],"run":[64],"query":[64],"getTableList":[64],"isDBExists":[64],"isDBOpen":[64],"deleteDatabase":[64],"isStoreOpen":[64],"copyFromAssets":[64],"isTableExists":[64],"createSyncTable":[64],"getSyncDate":[64],"setSyncDate":[64],"isJsonValid":[64],"importFromJson":[64],"exportToJson":[64],"deleteExportedRows":[64],"addUpgradeStatement":[64],"isDatabase":[64],"getDatabaseList":[64],"checkConnectionsConsistency":[64],"saveToStore":[64],"saveToLocalDisk":[64],"getFromLocalDiskToStore":[64],"getFromHTTPRequest":[64]}]]]], options); | ||
}); | ||
//# sourceMappingURL=jeep-sqlite.js.map |
@@ -1,3 +0,3 @@ | ||
import { p as promiseResolve, b as bootstrapLazy } from './index-37f9e905.js'; | ||
export { s as setNonce } from './index-37f9e905.js'; | ||
import { p as promiseResolve, b as bootstrapLazy } from './index-9211f07a.js'; | ||
export { s as setNonce } from './index-9211f07a.js'; | ||
@@ -14,3 +14,3 @@ /* | ||
return patchEsm().then(() => { | ||
return bootstrapLazy([["jeep-sqlite",[[1,"jeep-sqlite",{"autoSave":[516,"autosave"],"wasmPath":[513,"wasmpath"],"innerAutoSave":[32],"innerWasmPath":[32],"echo":[64],"createConnection":[64],"isConnection":[64],"closeConnection":[64],"open":[64],"close":[64],"getVersion":[64],"execute":[64],"executeSet":[64],"run":[64],"query":[64],"getTableList":[64],"isDBExists":[64],"isDBOpen":[64],"deleteDatabase":[64],"isStoreOpen":[64],"copyFromAssets":[64],"isTableExists":[64],"createSyncTable":[64],"getSyncDate":[64],"setSyncDate":[64],"isJsonValid":[64],"importFromJson":[64],"exportToJson":[64],"deleteExportedRows":[64],"addUpgradeStatement":[64],"isDatabase":[64],"getDatabaseList":[64],"checkConnectionsConsistency":[64],"saveToStore":[64],"getFromHTTPRequest":[64]}]]]], options); | ||
return bootstrapLazy([["jeep-sqlite",[[1,"jeep-sqlite",{"autoSave":[516,"autosave"],"wasmPath":[513,"wasmpath"],"innerAutoSave":[32],"innerWasmPath":[32],"echo":[64],"createConnection":[64],"isConnection":[64],"closeConnection":[64],"open":[64],"close":[64],"getVersion":[64],"execute":[64],"executeSet":[64],"run":[64],"query":[64],"getTableList":[64],"isDBExists":[64],"isDBOpen":[64],"deleteDatabase":[64],"isStoreOpen":[64],"copyFromAssets":[64],"isTableExists":[64],"createSyncTable":[64],"getSyncDate":[64],"setSyncDate":[64],"isJsonValid":[64],"importFromJson":[64],"exportToJson":[64],"deleteExportedRows":[64],"addUpgradeStatement":[64],"isDatabase":[64],"getDatabaseList":[64],"checkConnectionsConsistency":[64],"saveToStore":[64],"saveToLocalDisk":[64],"getFromLocalDiskToStore":[64],"getFromHTTPRequest":[64]}]]]], options); | ||
}); | ||
@@ -17,0 +17,0 @@ }; |
@@ -1,2 +0,2 @@ | ||
import{p as e,b as t}from"./p-7f40e3cd.js";export{s as setNonce}from"./p-7f40e3cd.js";const o=()=>{const t=import.meta.url;const s={};if(t!==""){s.resourcesUrl=new URL(".",t).href}return e(s)};o().then((e=>t([["p-1c400102",[[1,"jeep-sqlite",{autoSave:[516,"autosave"],wasmPath:[513,"wasmpath"],innerAutoSave:[32],innerWasmPath:[32],echo:[64],createConnection:[64],isConnection:[64],closeConnection:[64],open:[64],close:[64],getVersion:[64],execute:[64],executeSet:[64],run:[64],query:[64],getTableList:[64],isDBExists:[64],isDBOpen:[64],deleteDatabase:[64],isStoreOpen:[64],copyFromAssets:[64],isTableExists:[64],createSyncTable:[64],getSyncDate:[64],setSyncDate:[64],isJsonValid:[64],importFromJson:[64],exportToJson:[64],deleteExportedRows:[64],addUpgradeStatement:[64],isDatabase:[64],getDatabaseList:[64],checkConnectionsConsistency:[64],saveToStore:[64],getFromHTTPRequest:[64]}]]]],e))); | ||
import{p as e,b as t}from"./p-195f928b.js";export{s as setNonce}from"./p-195f928b.js";const o=()=>{const t=import.meta.url;const s={};if(t!==""){s.resourcesUrl=new URL(".",t).href}return e(s)};o().then((e=>t([["p-635c71eb",[[1,"jeep-sqlite",{autoSave:[516,"autosave"],wasmPath:[513,"wasmpath"],innerAutoSave:[32],innerWasmPath:[32],echo:[64],createConnection:[64],isConnection:[64],closeConnection:[64],open:[64],close:[64],getVersion:[64],execute:[64],executeSet:[64],run:[64],query:[64],getTableList:[64],isDBExists:[64],isDBOpen:[64],deleteDatabase:[64],isStoreOpen:[64],copyFromAssets:[64],isTableExists:[64],createSyncTable:[64],getSyncDate:[64],setSyncDate:[64],isJsonValid:[64],importFromJson:[64],exportToJson:[64],deleteExportedRows:[64],addUpgradeStatement:[64],isDatabase:[64],getDatabaseList:[64],checkConnectionsConsistency:[64],saveToStore:[64],saveToLocalDisk:[64],getFromLocalDiskToStore:[64],getFromHTTPRequest:[64]}]]]],e))); | ||
//# sourceMappingURL=jeep-sqlite.esm.js.map |
@@ -8,4 +8,4 @@ /* eslint-disable */ | ||
import { HTMLStencilElement, JSXBase } from "./stencil-public-runtime"; | ||
import { AllConnectionsOptions, ConnectionOptions, EchoOptions, EchoResult, HTTPRequestEndedListener, JsonProgressListener, SQLiteChanges, SQLiteExecuteOptions, SQLiteExportOptions, SQLiteFromAssetsOptions, SQLiteHTTPOptions, SQLiteImportOptions, SQLiteJson, SQLiteOptions, SQLiteQueryOptions, SQLiteResult, SQLiteRunOptions, SQLiteSet, SQLiteSetOptions, SQLiteSyncDate, SQLiteSyncDateOptions, SQLiteTableOptions, SQLiteUpgradeOptions, SQLiteValues, SQLiteVersion, SQLiteVersionUpgrade } from "./interfaces/interfaces"; | ||
export { AllConnectionsOptions, ConnectionOptions, EchoOptions, EchoResult, HTTPRequestEndedListener, JsonProgressListener, SQLiteChanges, SQLiteExecuteOptions, SQLiteExportOptions, SQLiteFromAssetsOptions, SQLiteHTTPOptions, SQLiteImportOptions, SQLiteJson, SQLiteOptions, SQLiteQueryOptions, SQLiteResult, SQLiteRunOptions, SQLiteSet, SQLiteSetOptions, SQLiteSyncDate, SQLiteSyncDateOptions, SQLiteTableOptions, SQLiteUpgradeOptions, SQLiteValues, SQLiteVersion, SQLiteVersionUpgrade } from "./interfaces/interfaces"; | ||
import { AllConnectionsOptions, ConnectionOptions, EchoOptions, EchoResult, HTTPRequestEndedListener, JsonProgressListener, PickDatabaseEndedListener, SQLiteChanges, SQLiteExecuteOptions, SQLiteExportOptions, SQLiteFromAssetsOptions, SQLiteHTTPOptions, SQLiteImportOptions, SQLiteJson, SQLiteLocalDiskOptions, SQLiteOptions, SQLiteQueryOptions, SQLiteResult, SQLiteRunOptions, SQLiteSet, SQLiteSetOptions, SQLiteSyncDate, SQLiteSyncDateOptions, SQLiteTableOptions, SQLiteUpgradeOptions, SQLiteValues, SQLiteVersion, SQLiteVersionUpgrade } from "./interfaces/interfaces"; | ||
export { AllConnectionsOptions, ConnectionOptions, EchoOptions, EchoResult, HTTPRequestEndedListener, JsonProgressListener, PickDatabaseEndedListener, SQLiteChanges, SQLiteExecuteOptions, SQLiteExportOptions, SQLiteFromAssetsOptions, SQLiteHTTPOptions, SQLiteImportOptions, SQLiteJson, SQLiteLocalDiskOptions, SQLiteOptions, SQLiteQueryOptions, SQLiteResult, SQLiteRunOptions, SQLiteSet, SQLiteSetOptions, SQLiteSyncDate, SQLiteSyncDateOptions, SQLiteTableOptions, SQLiteUpgradeOptions, SQLiteValues, SQLiteVersion, SQLiteVersionUpgrade } from "./interfaces/interfaces"; | ||
export namespace Components { | ||
@@ -32,2 +32,3 @@ interface JeepSqlite { | ||
"getFromHTTPRequest": (options: SQLiteHTTPOptions) => Promise<void>; | ||
"getFromLocalDiskToStore": (options: SQLiteLocalDiskOptions) => Promise<void>; | ||
"getSyncDate": (options: SQLiteSyncDateOptions) => Promise<SQLiteSyncDate>; | ||
@@ -47,2 +48,3 @@ "getTableList": (options: SQLiteOptions) => Promise<SQLiteValues>; | ||
"run": (options: SQLiteRunOptions) => Promise<SQLiteChanges>; | ||
"saveToLocalDisk": (options: SQLiteOptions) => Promise<void>; | ||
"saveToStore": (options: SQLiteOptions) => Promise<void>; | ||
@@ -80,2 +82,3 @@ "setSyncDate": (options: SQLiteSyncDateOptions) => Promise<void>; | ||
"onJeepSqliteImportProgress"?: (event: JeepSqliteCustomEvent<JsonProgressListener>) => void; | ||
"onJeepSqlitePickDatabaseEnded"?: (event: JeepSqliteCustomEvent<PickDatabaseEndedListener>) => void; | ||
/** | ||
@@ -82,0 +85,0 @@ * WasmPath |
import { EventEmitter } from '../../stencil-public-runtime'; | ||
import { EchoOptions, ConnectionOptions, SQLiteOptions, SQLiteExecuteOptions, SQLiteQueryOptions, SQLiteRunOptions, SQLiteSetOptions, SQLiteTableOptions, SQLiteSyncDateOptions, SQLiteImportOptions, SQLiteExportOptions, SQLiteUpgradeOptions, AllConnectionsOptions, EchoResult, SQLiteChanges, SQLiteResult, SQLiteValues, SQLiteSyncDate, SQLiteJson, JsonProgressListener, SQLiteVersion, SQLiteFromAssetsOptions, SQLiteHTTPOptions, HTTPRequestEndedListener } from '../../interfaces/interfaces'; | ||
import { EchoOptions, ConnectionOptions, SQLiteOptions, SQLiteExecuteOptions, SQLiteQueryOptions, SQLiteRunOptions, SQLiteSetOptions, SQLiteTableOptions, SQLiteSyncDateOptions, SQLiteImportOptions, SQLiteExportOptions, SQLiteUpgradeOptions, AllConnectionsOptions, EchoResult, SQLiteChanges, SQLiteResult, SQLiteValues, SQLiteSyncDate, SQLiteJson, JsonProgressListener, SQLiteVersion, SQLiteFromAssetsOptions, SQLiteHTTPOptions, HTTPRequestEndedListener, PickDatabaseEndedListener, SQLiteLocalDiskOptions } from '../../interfaces/interfaces'; | ||
export declare class JeepSqlite { | ||
el: HTMLJeepSqliteElement; | ||
/** | ||
@@ -19,2 +20,3 @@ * AutoSave | ||
HTTPRequestEnded: EventEmitter<HTTPRequestEndedListener>; | ||
PickDatabaseEnded: EventEmitter<PickDatabaseEndedListener>; | ||
echo(options: EchoOptions): Promise<EchoResult>; | ||
@@ -50,2 +52,4 @@ createConnection(options: ConnectionOptions): Promise<void>; | ||
saveToStore(options: SQLiteOptions): Promise<void>; | ||
saveToLocalDisk(options: SQLiteOptions): Promise<void>; | ||
getFromLocalDiskToStore(options: SQLiteLocalDiskOptions): Promise<void>; | ||
getFromHTTPRequest(options: SQLiteHTTPOptions): Promise<void>; | ||
@@ -58,2 +62,8 @@ private store; | ||
private _versionUpgrades; | ||
private _element; | ||
private _blob; | ||
private _opts; | ||
private _buttonSaveEl; | ||
private _buttonPickEl; | ||
private _overwrite; | ||
componentWillLoad(): Promise<void>; | ||
@@ -67,2 +77,6 @@ componentDidLoad(): void; | ||
private _saveToStore; | ||
_saveToLocalDisk(database: string): Promise<void>; | ||
_getFromLocalDiskToStore(overwrite: boolean): Promise<void>; | ||
private pickDatabase; | ||
private saveFile; | ||
private _getVersion; | ||
@@ -98,4 +112,7 @@ private _execute; | ||
private setConfig; | ||
private removePathSuffix; | ||
private setPathSuffix; | ||
private blob2uint; | ||
private uint2blob; | ||
render(): void; | ||
} |
@@ -216,2 +216,8 @@ export interface EchoOptions { | ||
} | ||
export interface SQLiteLocalDiskOptions { | ||
/** | ||
* the overwrite value true/false default true | ||
*/ | ||
overwrite?: boolean; | ||
} | ||
export interface EchoResult { | ||
@@ -395,2 +401,12 @@ /** | ||
} | ||
export interface PickDatabaseEndedListener { | ||
/** | ||
* Pick Database's name | ||
*/ | ||
db_name?: string; | ||
/** | ||
* Message | ||
*/ | ||
message?: string; | ||
} | ||
export interface JsonView { | ||
@@ -397,0 +413,0 @@ /** |
@@ -18,2 +18,3 @@ import { EventEmitter } from '../stencil-public-runtime'; | ||
saveToStore(setFK?: boolean): Promise<void>; | ||
exportDB(): Promise<Uint8Array>; | ||
getVersion(): Promise<number>; | ||
@@ -20,0 +21,0 @@ isDBExists(database: string): Promise<boolean>; |
{ | ||
"name": "jeep-sqlite", | ||
"version": "2.0.2", | ||
"version": "2.1.0", | ||
"description": "Browser SQLite Stencil Component", | ||
@@ -26,2 +26,3 @@ "main": "dist/index.cjs.js", | ||
"@stencil/core": "^3.0.1", | ||
"browser-fs-access": "^0.33.0", | ||
"jszip": "^3.10.1", | ||
@@ -28,0 +29,0 @@ "localforage": "^1.10.0", |
@@ -21,2 +21,9 @@ ![Built With Stencil](https://img.shields.io/badge/-Built%20With%20Stencil-16161d.svg?logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI%2BCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI%2BCgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU%2BCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MjQuNywzNzMuOWMwLDM3LjYtNTUuMSw2OC42LTkyLjcsNjguNkgxODAuNGMtMzcuOSwwLTkyLjctMzAuNy05Mi43LTY4LjZ2LTMuNmgzMzYuOVYzNzMuOXoiLz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTQyNC43LDI5Mi4xSDE4MC40Yy0zNy42LDAtOTIuNy0zMS05Mi43LTY4LjZ2LTMuNkgzMzJjMzcuNiwwLDkyLjcsMzEsOTIuNyw2OC42VjI5Mi4xeiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDI0LjcsMTQxLjdIODcuN3YtMy42YzAtMzcuNiw1NC44LTY4LjYsOTIuNy02OC42SDMzMmMzNy45LDAsOTIuNywzMC43LDkyLjcsNjguNlYxNDEuN3oiLz4KPC9zdmc%2BCg%3D%3D&colorA=16161d&style=flat-square) | ||
- Release 2.1.0 ->> | ||
Use of the `File System Access API` through the [Browser-FS-Access](https://www.npmjs.com/package/browser-fs-access) module. | ||
- add `getFromLocalDiskToStore`: read a database from your local disk and save it to the IndexedDB `jeepSqliteStore` store. | ||
- add `saveToLocalDisk`: save a database to your local disk will allows developers to view the database in separate DB tools like `DB Browser for Sqlite`. | ||
- add `jeepSqlitePickDatabaseEnded` event listener. | ||
- add `index_getFromLocalDiskToStore.html` to demonstrate the use of the two new methods. | ||
- Release 1.6.6 ->> | ||
@@ -23,0 +30,0 @@ fix WAL mode for concurrency access to databases. WAL2 is not supported |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
7364918
40570
751
5
+ Addedbrowser-fs-access@^0.33.0
+ Addedbrowser-fs-access@0.33.1(transitive)