0.0.1 • Published 3 years ago

qui-database v0.0.1

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

Qui Database

Qui is a simple, interactive database created for facilitating data management in your company or project.

Installation

You can install the JavaScript library using these commands: npm install qui-database --save It is recommended using NodeJS 14.15.1 LTS for this package.

Documentation

Here you will learn to use Qui using a script.

First example

const { Qui } = require('qui-database')

Qui.connect('https://localhost/myEnterprise')
// This function is needed to use the database.

// Any localhost is allowed, but if you want to have remote storage you need to generate a link.

let foo = Qui.seeConnection()
console.log(foo)
// This function obtains the link that you have put into the connect function.

Qui.create('Clients')
// This will create an empty JSON file named 'Clients'

Qui.post('Clients', 'id1', 'Alex') 
// This inserts an element and a key into the database.

// first parameter is the database that will use
// second parameter is the key for finding and resulting 
// third parameter is the value and the data that you will get when you use .find or .result

Qui.find('Clients', 'id1')
// This will find a value in the key that you defined.

// first parameter is the database that will use
// second parameter is the key that finds the value

let result = Qui.result('Clients', 'id1')
console.log(result)
// Result is used for checking if a key exists or not.

// first parameter is the database that will use
// second parameter is the key that finds the value

Explanation and how works

Qui uses JSON files and stringifies your data. So, it is uncorruptible thanks to the FS technology.

How it works

Qui.post('Foods', '14', 'Popcorn')

// this data is converted by the npm to:
{"14": "Popcorn"}

And that is it.

Source code

If you want to contribute to Qui, you can view our GitHub repository.

Discord

You can join the Cherg discord server here.

0.0.1

3 years ago