UNPKG

coverage.db

Version:

A Database With JSON, SQL, Mongo.

120 lines (89 loc) 1.98 kB
## How To Download ```npm npm install coverage.db ``` <br> # How To Use ## SQL ```js const Database = require("coverage.db"); const db = new Database.SQL(); // Set data db.set("Hello", "World"); // Get data db.get("Hello"); // World db.fetch("Hello"); // World // Delete data db.delete("Hello"); db.get("Hello"); // undefined db.has("Hello"); // false db.set("age", 10); db.add("age", 1); // 11 db.subtract("age", 9); // 2 db.set("array", [ "apple" ]); db.push("array", "orange"); // [ "apple", "orange" ] // Clear data db.deleteAll(); // Get all the data db.all(); ``` <br> <hr> <br> # Mongo You have to await ```js const Database = require("coverage.db"); const db = new Database.Mongo("MONGO-URL"); async function test() { // Set data await db.set("Hello", "World"); // Get data await db.get("Hello"); // World await db.fetch("Hello"); // World // Delete data await db.delete("Hello"); await db.get("Hello"); // undefined await db.has("Hello"); // false await db.set("age", 10); await db.add("age", 1); // 11 await db.subtract("age", 9); // 2 await db.set("array", [ "apple" ]); await db.push("array", "orange"); // [ "apple", "orange" ] // Clear data await db.deleteAll(); // Get all the data await db.all(); }; test(); ``` <br> <hr> <br> # JSON ```js const Database = require("coverage.db"); const db = new Database.JSON(); // Set data db.set("Hello", "World"); // Get data db.get("Hello"); // World db.fetch("Hello"); // World // Delete data db.delete("Hello"); db.get("Hello"); // undefined db.has("Hello"); // false db.set("age", 10); db.add("age", 1); // 11 db.subtract("age", 9); // 2 db.set("array", [ "apple" ]); db.push("array", "orange"); // [ "apple", "orange" ] // Clear data db.deleteAll(); // Get all the data db.all(); ``` <br> ## Contact ### Discord: yusuf#9999 ### [Mail](mailto:yusufgocer40@hotmail.com)