0.0.1 • Published 3 years ago

mentos v0.0.1

Weekly downloads
-
License
MIT
Repository
-
Last release
3 years ago

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}`);
});
0.0.1

3 years ago

1.1.0

3 years ago

1.0.0

3 years ago