Package Exports
- vue-sqlite-hook
- vue-sqlite-hook/dist/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (vue-sqlite-hook) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Vue Hook for @capacitor-community/sqlite@web
vue-sqlite-hook@next
Capacitor 5
A Vue Hook to help Capacitor developpers to use @capacitor-community/sqlite@next plugin in Vue or Ionic/Vue applications
@Next For Capacitor 5 (Next5)
The Capacitor5 vue-sqlite-hook interfacing the @capacitor-community/sqlite@next
@LATEST For Capacitor 4 (Main)
The Capacitor4 vue-sqlite-hook interfacing the @capacitor-community/sqlite@latest
For Capacitor 3 (v2.1.8)
The Capacitor3 vue-sqlite-hook interfacing the @capacitor-community/sqlite@2.1.8t
@REFACTOR REFACTOR 🚀 (Move to branch 2.9.x)
The refactor vue-sqlite-hook interfacing the @capacitor-community/sqlite@refactor !!! The MAINTAINANCE is now STOPPED !!!
@INITIAL 🛑 (Move to branch 2.4.x)
The initial vue-sqlite-hook interfacing the @capacitor-community/sqlite@initial. !!! The MAINTAINANCE is now STOPPED !!!
Maintainers
| Maintainer | GitHub | Social |
|---|---|---|
| Quéau Jean Pierre | jepiqueau |
Installation
npm install --save @capacitor-community/sqlite@next
npm install --save-dev vue-sqlite-hook@nextSupported methods
| Name | Android | iOS | Electron | Web |
|---|---|---|---|---|
| echo | ✅ | ✅ | ✅ | ✅ |
| getPlatform | ✅ | ✅ | ✅ | ✅ |
| getCapacitorSQLite | ✅ | ✅ | ✅ | ✅ |
| addUpgradeStatement | ✅ | ✅ | ✅ | ✅ |
| createConnection | ✅ | ✅ | ✅ | ✅ |
| retrieveConnection | ✅ | ✅ | ✅ | ✅ |
| retrieveAllConnections | ✅ | ✅ | ✅ | ✅ |
| closeConnection | ✅ | ✅ | ✅ | ✅ |
| closeAllConnections | ✅ | ✅ | ✅ | ✅ |
| isConnection | ✅ | ✅ | ✅ | ✅ |
| isDatabase | ✅ | ✅ | ✅ | ✅ |
| getDatabaseList | ✅ | ✅ | ✅ | ✅ |
| getMigratableDbList | ✅ | ✅ | ❌ | ❌ |
| addSQLiteSuffix | ✅ | ✅ | ❌ | ❌ |
| deleteOldDatabases | ✅ | ✅ | ❌ | ❌ |
| importFromJson | ✅ | ✅ | ✅ | ✅ |
| isJsonValid | ✅ | ✅ | ✅ | ✅ |
| copyFromAssets | ✅ | ✅ | ✅ | ✅ |
| checkConnectionsConsistency | ✅ | ✅ | ✅ | ✅ |
| isSecretStored | ✅ | ✅ | ❌ | ❌ |
| setEncryptionSecret | ✅ | ✅ | ❌ | ❌ |
| changeEncryptionSecret | ✅ | ✅ | ❌ | ❌ |
| clearEncryptionSecret | ✅ | ✅ | ❌ | ❌ |
| removeListeners | ✅ | ✅ | ✅ | ✅ |
| initWebStore | ❌ | ❌ | ❌ | ✅ |
| saveToStore | ❌ | ❌ | ❌ | ✅ |
| getNCDatabasePath | ✅ | ✅ | ❌ | ❌ |
| createNCConnection | ✅ | ✅ | ❌ | ❌ |
| closeNCConnection | ✅ | ✅ | ❌ | ❌ |
| retrieveNCConnection | ✅ | ✅ | ❌ | ❌ |
| isNCConnection | ✅ | ✅ | ❌ | ❌ |
| isNCDatabase | ✅ | ✅ | ❌ | ❌ |
| getFromHTTPRequest | ✅ | ✅ | ✅ | ✅ |
Supported listeners
| Name | Android | iOS | Electron | Web |
|---|---|---|---|---|
| onProgressImport | ✅ | ✅ | 🚧 | ✅ |
| onProgressExport | ✅ | ✅ | 🚧 | ✅ |
Documentation
Applications demonstrating the use of the plugin and the vue hook
Vue 3
Ionic/Vue
Usage
The usage of vue-sqlite-hookis demonstrated in
Contributors ✨
Thanks goes to these wonderful people (emoji key):
Jean Pierre Quéau 💻 |
This project follows the all-contributors specification. Contributions of any kind welcome!