seyronsql

1.0.5 • Public • Published

Creador

Instalación

Antes de instalarlo, debe tener instalado Node.js La instalación se realiza mediante el comando de instalación npm:

$ npm install seyronsql --save

Metodos

open

Este metodo se usa para abrir la base de datos (necesario para poder usar el npm siempre)

const simplesql = require('seyronsql')
simplesql.open()

creartabla

Este metodo es el que se usa para crear una tabla dentro de la base de datos(necesario para los demas metodos) Ejemplo:

const simplesql = require('seyronsql')
//simplesql.creartabla("nombre de la tabla",["nombre dato1","nombre dato2","nombre dato3",etc...])
simplesql.creartabla("economia",["userid","dinero"])

insert

Este metodo es para insertar una nueva linea a la base de datos (por ejemplo un nuevo usuario en la economia)

const simplesql = require('seyronsql')
//simplesql.insert("nombre de la tabla",["nombre dato1","nombre dato2","nombre dato3"],["definicion dato1","definicion dato2","definicion dato3",etc...])
simplesql.insert("economia",["userid","dinero"],["182866681520062465","0"])

get

Este metodo es para obtener los datos existentes en la base de datos (por ejemplo un usuario en la economia)

const simplesql = require('seyronsql')
//simplesql.get("nombre de la tabla","nombre de un dato","valor de ese dato")
simplesql.get("economia","userid","182866681520062465").then(r => {
    console.log(r.row) //deberia dar: {userid:"182866681520062465",dinero:"0"}
})

update

Este metodo es para actualizar los datos existentes en la base de datos (por ejemplo ponerle una cantidad de dinero a un usuario en la economia)

const simplesql = require('seyronsql')
//simplesql.update("nombre de la tabla","nombre de uno de los datos","valor de ese dato","nombre del dato que quieres cambiar","nuevo valor de ese dato")
simplesql.update("economia","userid","182866681520062465","dinero","200")

delete

Este metodo es para borrar una linea en la base de datos (por ejemplo borrar a un usuario de la economia advertencia:para volver a añadirle tendra que usar insert)

const simplesql = require('seyronsql')
//simplesql.delete("nombre de la tabla","nombre de un dato","valor de ese dato")
simplesql.delete("economia","userid","182866681520062465")

all

Este metodo te devuelve todos los datos guardados en la base de datos(sirve por ejemplo para hacer un top de dinero)

const simplesql = require('seyronsql')
//simplesql.all("nombre de la tabla")
simplesql.all("economia").then(r => {
    console.log(r.rows) // [{userid:"182866681520062465",dinero:"200"}]
})

Aclaración

Todos los comandos donde no hay .then puedes ponerselo como por ejemplo:

const simplesql = require('seyronsql')
simplesql.update("economia","userid","182866681520062465","dinero","200").then(r => {
    console.log(r) // {"error":false}
    //Si error fuera true saldria algo asi: {"error":true,"msg":"La propiedad que diste no existe"}
})

ya que todos los comandos te devolveran algo ademas es recomendable por si ocurre un error

Ejemplos

Proximamente

Changelog

  • 1.0.0
    • Creación npm basico
  • 1.0.1
    • Correción de errores del readme
  • 1.0.2
    • Correción de errores en el codigo y en el readme
  • 1.0.3
    • Correción de un error en la función all()
  • 1.0.4
    • Correción de mas errores en el codigo

Creado por: Discord Safe

Package Sidebar

Install

npm i seyronsql

Weekly Downloads

1

Version

1.0.5

License

ISC

Unpacked Size

9.27 kB

Total Files

3

Last publish

Collaborators

  • seyronh