1.0.9 • Published 4 years ago
@neko-odd/neko.db-wrapper v1.0.9
neko.db-wrapper
This is an API wrapper for neko.db.
Documentation
Wrapper
new Wrapper(options)
Constructs a new Wrapper object.
- options
<Object>
wrapper.create(name)
Creates a database.
name
<String>
The name of the created database
wrapper.connect(name)
Connects to a database.
name
<String>
The name of the database to connect to
wrapper.disconnect()
Disconnects from the current database.
wrapper.set($var, $val)
Sets a variable on the database to a value.
wrapper.get($var)
Gets a variable's value from the database.
wrapper.delete($var)
Deletes a variable from the database.
$var
<String>
The variable's name
Example code
const Wrapper = require("@neko-odd/neko.db-wrapper");
var wrapper = new Wrapper({
'url': 'http://neko-db.glitch.me/',
'password': 'pass',
'verbosity': 0b111
});
wrapper.create('asdf').then(async res => {
await wrapper.connect('asdf');
await wrapper.set('test', 'Hello world');
console.log(`test = ${await wrapper.get('test')}`);
await wrapper.delete('test');
wrapper.disconnect();
});