1.1.1 • Published 2 years ago

vullib v1.1.1

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

Vullib

Essa é uma simples biblioteca do Node.js para criação de databases de databases e de varías outras coisas envolvidas, tais como criação de ids.

Sumário

Como começar

Instalação

Esta biblioteca é distribuida no npm, Para adicioná-la, é bem simples, é só executar o seguinte comando:

    $ npm install vullib --save

Tutorial Basico

  • Adicionando dados - Para você começar a criar uma database é bem simples:

    const Database = require('vullib') //importação da biblioteca
    const db = new Database('/databases/arquivo.json')//É necessario ter o arquivo criado e mostrar o caminho
    
    /*Apartir de agora você ja poderá fazer alterações*/
    const User = {
        Nome:"Davi"
        email:"email@"
    }
    db.set('Usuario1',User) //Adiciona um dado
    
    /*Outra forma de adicionar dados*/
    const Users = db.getAll() // Pega tudo do json
    Users.Usuario1.senha = "Senha"
    db.setAll(Users)//Aplicar alterações
    {
        "Usuario1":{
            "Nome":"Davi",
            "email":"email@",
            "senha":"Senha"
        }
    }
  • Verificando Dados - Agora iremos verificar se existe um dado dentro do json, para fazer isso é bem simples

    const Database = require('vullib')
    const db = new Database('/databases/arquivo.json')
const usuario = db.has("Usuario1")
/*Oque será retornado é um boolean*/
if(usuario){
    console.log('O usuário existe')
}else{
    console.log('O usuário não existe')
}
```
  • Obter Um dado em específico - Agora iremos obter apenas um dado específico no json

    const Database = require('vullib')
    const db = new Database('/databases/arquivo.json')
    
    const usuario = db.get("Usuario1")
    /*Caso o dado não exista, ele irá retornar "false"*/
    if(usuario){
        console.log(usuario.Nome)
    }else{
        console.log('Usuário inexistente')
    }
  • Deletar dado - Agora iremos deletar um dado do json

    const Database = require('vullib')
    const db = new Database('/databases/arquivo.json')
    
    //Para deletar um dado em específico
    
    const remover = db.remove('Usuario1')
    /*Caso ele não consiga remover (caso o dado não existe) 
    ele irá retornar false, e caso consiga remover, retorna-rá true
    */
    if(remover){
        console.log('Usuário removido')
    }else{
        console.log('Erro ao remover usuário')
    }
  • Deletar tudo - Agora iremos deletar todos os dados do json

    const Database = require('vullib')
    const db = new Database('/databases/arquivo.json')
    
    //Para deletar tudo
    db.clear()

E isso é tudo por enquanto do tutorial, veja o repositório da biblioteca para saber como criar ids, e todas as funções possíveis

Ultimas atualizações

  • Atualizações iniciais(teste)

    • 1.0.3: Correções de bugs

    • 1.0.4: Adicionado a opção "databases" para a criação de ids

    • 1.1.0: Melhorado o design no site npm, e adicionado a opção de passar um objeto para a criação de Local database

      const Database = require('vullib')
      const dados = {"Nome":"Davi"}
      const LocalDatabase = new Database.LocalDatabase(dados)
      
      console.log(`Nome é igual a ${LocalDatabase.get("Nome")}`)
      - Nome é igual a Davi
      • 1.1.1 Correção de bugs da atualização

1.1.1

2 years ago

1.1.0

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago