This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

esmile-db
TypeScript icon, indicating that this package has built-in type declarations

1.2.1 • Public • Published

Installation

npm i esmile-db

yarn add esmile-db

Nodejs Version

  • v16.9.0 or higher

Links

Example

const Database = require("esmile-db");

// Create a file named database.es and enter the password
const database = new Database("./database.es", "password");

// You can only use it once to create the table after that you can no longer use it.
database.createTable("users", ["id", "name", "email"]);

database.insert("users", {id: "1", name: "John Doe", email: "jdoe@example.com"});

database.insert("users", {id: "2", name: "María", email: "maria@example.com"});

const users = database.select("users");

console.log("----------------------------------");

console.log(users);

const userJohn = database.select("users", {name: "John Doe"});
console.log("----------------------------------");
console.log(userJohn);

database.delete("users", {name: "María"});

const users2 = database.select("users");
console.log("----------------------------------");
console.log(users2);

database.update("users", {id: "1"}, {name: "Jane Doe"});

const users3 = database.select("users");
console.log("----------------------------------");
console.log(users3);

Functions

Function Description
createTable To create a table
deleteTable To delete a table
insert To insert a data in the table
update To update a data in the table
select To search for information in a table
delete To delete a data from the table

Package Sidebar

Install

npm i esmile-db

Weekly Downloads

1

Version

1.2.1

License

ISC

Unpacked Size

7.72 kB

Total Files

4

Last publish

Collaborators

  • zastinian