0.0.1 • Published 3 years ago
mentos v0.0.1
Mentos
a simple database
Setup
JavaScript
const Database = require("mentos");
const db = new Database();
TypeScript
import Database from 'mentos';
const db = new Database();
Example
Create Method
const Database = require("mentos");
const db = new Database();
db.create("hello", "world");
Update Method
const Database = require("mentos");
const db = new Database();
db.update("views engine", "ejs", function(data) {
console.log(`old data: ${data.oldData}, new data: ${data.newData}`);
});
//or
db.update("views engine", "ejs");
Read Method
const Database = require("mentos");
const db = new Database();
db.read("port", function(data) {
console.log(`port: ${data}`);
});
//or
console.log(db.read("port"));
Add Method
const Database = require("mentos");
const db = new Database();
db.add("coin", 100);
Push Method
const Database = require("mentos");
const db = new Database();
db.push("user", {username: "otasha", id: 652349871562});
İncludes Method
const Database = require("mentos");
const db = new Database();
db.includes("myCoin", function(data) {
console.log(data) //boolean
});
//or
console.log(db.includes("myCoin"))
Delete Method
const Database = require("mentos");
const db = new Database();
db.delete("port")
WARN
When using a callback in typescript, type any for the type of data you get
const Database = require("mentos");
const db = new Database();
db.read("port", function(data: any) {
console.log(`port: ${data}`);
});