1.0.7 • Published 4 years ago

webadnan-npm-sqlite v1.0.7

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

Features | It's a simple getter/setter

  • It's a simple getter or setter (based on sqlite database).
  • It can connect to an existing database provided the path.
  • If no database exists in that path, it will create one.

API

db.set(key, value); // Sets any string value, overwites exiting.
db.get(key);        // Returns the value or null.
db.size();          // Returns the size of the database.
db.run(query);      // Runs any query.

Installation

npm install --save webadnan-npm-sqlite

Usages

const Sqlite = require('webadnan-npm-sqlite');

async function test() {
  let db = new Sqlite();
  await db.connect('./test-database.sqlite');
  await db.set('key1', 'value1');
  await db.set('key2', 'value2');

  let value1 = await db.get('key1');
  let value2 = await db.get('key2');

  console.log(value1);
  console.log(value2);
}
test();

Appendix: Publishing npm package

npm login
npm publish
1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago