1.1.6 • Published 4 years ago
yankues-db v1.1.6
Yankue's DB
Welcome to Yankue's DB; an easy, fast and simple database system, storing data in JSON files.
Installation
npm install yankues-db
Basic Usage
const yankuesdb = require('yankues-db');
const db = yankuedb.init('./db.json');
const userTable = yankuesdb.initTable('users', db, {
name: "text",
age: "number"
});
await userTable.insert({ name: "Yankue", age: 3 }); // Creates a new record
const allResults = await userTable.select(); // Returns an array of all results
const someResults = await userTable.find({ name: "Yankue" }); // Returns an array of all results where name column's value is Yankue
await userTable.update({ name: "Yankue" }, { name: "Hello", age: 4 }) // Set the name to hello and age to 4 everywhere the name is Yankue
await userTable.delete({ name: "Yankue" }) // Delete all rows where the name is Yankue.
Documentation
For full documentation, please see the GitHub Wiki
Support
For support, please open a GitHub Issue, and I'll try to help you as best I can.
1.1.6
4 years ago