bdbjy

1.0.4 • Public • Published

bdbjy

Uma simples database local que suporta json e yaml!

Instalação:

npm i bdbjy

Criação do banco de dados

É necessário criar um arquivo para armazenar o banco de dados.

Exemplo pra json:

const { Database: {JSON} } = require("bdbjy")
const db = new JSON('./data.json')

Exemplo para yaml

const { Database: {yaml} } = require("bdbjy")
const db = new yaml('./data.yaml')

Métodos

db.all() // Retorna todos os valores em uma array da db.

db.callback(function callback) // Use uma callback com os valores da db.

db.clear() // Limpe todos os dados da db.

db.deleteValue(key) // Deleta um valor da db.

db.getByKey(key) // Pega um valor da db.

db.has(key) // Retorna true se o valor está na db ou false se n estiver.

db.math({
    key: key,
    value: number,
    operator: '+' // pode ser -, *, /, ** ou  %
}) //Faz uma operação de matemática, adição subtração, exponênciação etc...

db.password(key, length) //  Cria uma senha aleatória.

db.push(key, value) // Adiciona um valor ao final da array.

db.random(key, min, max) // gera um número aleatório de 1 a 100, pode ser alterado o min/max ao bel prazer.

db.set(key,value) // Adiciona um valor na dbb

Todos os métodos são válidos pra json e yaml.

Suporte

Para ter suporte sobre a db, dar sugestões ou o feedback, entre no nosso Discord.

Readme

Keywords

Package Sidebar

Install

npm i bdbjy

Weekly Downloads

2

Version

1.0.4

License

ISC

Unpacked Size

17.1 kB

Total Files

29

Last publish

Collaborators

  • gelzinhu