Skip to content

likeDB/likeDB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

LikeDB (likeDB.js)

LikeDB is an open source JavaScript class that brings database features like CRUD operations,and more capabilities.

How to use

To use LikeDB, just simply include the JS file into your page and start using LikeDB:

<script src="likeDB.min.js"></script>

Instantiating a database

let db = new likeDB("testDataBase");

try {
    db.createDB();
} catch (e) {
    console.log(e);
}

Drop existing database

try {
    db.dropDB();
} catch (e) {
    console.log(e);
}

Create a new table

try {
    db.createTable("Table1");
} catch (e) {
    console.log(e);
}

Drop existing table

try {
    db.dropTable("Table1");
} catch (e) {
    console.log(e);
}

Create a new field

try {
    db.createField("Table1", "username", String, false, false, false);
} catch (e) {
    console.log(e);
}

Drop existing field

try {
    db.dropField("Table1", "username");
} catch (e) {
    console.log(e);
}

Adds a record to a table

try {
    db.insert("Table1", {"username":"user1"});
} catch (e) {
    console.log(e);
}

Retrieve data from table

try {
    db.select("Table1", ["username"]);
} catch (e) {
    console.log(e);
}

Update existing record(s)

try {
    db.update("Table1", {"username":"user1"},{"username":"user2"});
} catch (e) {
    console.log(e);
}

Delete existing record(s)

try {
    db.delete("Table1", {'username': "user2"});
} catch (e) {
    console.log(e);
}

Software License Agreement (MIT)

Copyright (c) Hassani Mohammed El Habib

About

LikeDB brings database features like CRUD operations, and more capabilities.

Topics

Resources

License

Stars

Watchers

Forks

Contributors