npm i --save nativescript-loki
- Version: 1.0.1
- GitHub: https://github.com/TobiasHennig/nativescript-loki
- NPM: https://www.npmjs.com/package/nativescript-loki
- Downloads:
- Last Day: 0
- Last Week: 0
- Last Month: 0
NativeScript Loki
Thin wrapper around Loki and Loki NativeScript adapter
What is Loki
LokiJS is a document oriented database written in javascript, published under MIT License. Its purpose is to store javascript objects as documents in a nosql fashion and retrieve them with a similar mechanism. - LokiJS
Installation
Run the following command from the /app
directory of your project:
$ npm install nativescript-loki --save
Usage
// Requirements
var Loki = require("./node_modules/nativescript-loki/nativescript-loki.js");
// Setup Loki
var db = new Loki("loki", { autosave: true });
// Check if database exists
if(db.exists()) {
console.log("Database exists");
}
// Rename database
db.rename("new-name").then(function() {
console.log("Database renamed");
});
// Remove database
db.remove().then(function() {
console.log("Database removed");
});
Thanks
The thanks goes to sect2k who has inspired me to create this package.
To go deeper in Loki have a look at the documentation.