Disdata
new Disdata(token: any, dbname: any)
Parameters
Example
const Disdata = require('disdata');
async function main(){
const db = new Disdata("NzE3NzI2Njgz.x.x.x.ClUADtk")
await db.login()
await db.useDB("test")
await db.set("hello","World")
console.log("Hello =>"+await db.get("hello"))
}
Instance Members
▸
login(BotToken = this.token)
Parameters
BotToken (string?
= this.token
)
Bot token
Returns
Promise
:
▸
newDB(name = this.dbname)
Parameters
name (string?
= this.dbname
)
name of db
Returns
Promise
:
▸
useDB(name = this.dbname, createIfNotExist)
Parameters
name (string?
= this.dbname
)
Name of the DB
createIfNotExist (boolean
= true
)
create database if note exist
Returns
Promise
:
▸
set(key, data, editIfAlredyExist)
Parameters
data (string)
(use JSON.stringify for object)
editIfAlredyExist (boolean
= true
)
edit key if already used
Returns
Promise
:
Parameters
data (string)
new data (use JSON.stringify for object)
Returns
Promise
: