Node-Air5
Air5 Is An Asynchronous And Flexible Database Manager That Supports Multiple Providers.
Providers
- Sqlite
- LevelDB
- RocksDB
- PouchDB
- NeDB
- LowDB
- AirDB
- Enmap
- Memory
- YAML
- CSV
- TSON
- BSON
- JSON
- FLAT
For A Full List Of Providers See: https://slicewire.gitbook.io/air5/providers
Installation
Installation 🔗
🔗Usage
const Air5 = // Use One Of The Following const database = 'example-name' provider: 'provider-goes-here' path: './air5/'// Replace The Provider With Any That Is Installed database// Insert Key And Value Into The Database console// Fetch Key Or Value From The Database console// Check If Key Or Value Exists In The Database database// Delete Key From The Database databaseclear// Clear The Whole Database database// If Key Does Not Exist Insert Key And Value Into The Database database// Return The Keys In The Database As An Array database// Return The Values In The Database As An Array database// Return Entries To The Database databasesize// Return The Size Of The Database As A Number database// Return The Value(s) And Key(s) Of The Database databasedata// Convert And Return The Database As An Object/JSON database// Convert And Return The Database As An Object/JSON database// Convert And Return The Database As An Array
Documetation
Documentation 🔗
🔗Creating Providers
Copyright 2020 Jairus Tanaka - Apache 2.0