bdbjy
v1.0.4
Published
database yaml e json
Downloads
3
Readme
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.