1.0.3 • Published 2 years ago

basic-sql-query-builder-orm-framework v1.0.3

Weekly downloads
-
License
WTFPL
Repository
github
Last release
2 years ago

basic-sql-query-builder-orm-framework

A basic SQL Query Builder ORM Framework.

Installation

npm install --save basic-sql-query-builder-orm-framework

Usage

const { Select, Insert, Update, Delete } = require("basic-sql-query-builder-orm-framework");

console.log(
    Select.create()
        .table("Usuario")
        .where([
            ["id", "=", 1],
            ["id", "!=", 2]
        ])
        .orderBy([["id","DESC"],["name", "ASC"]])
        .page(1)
        .items(20)
        .toString()
);

console.log(
    Insert.create()
        .table("Usuario")
        .columns(["name", "password", "email"])
        .values({ name: "admin", password: "admin", email: "admin@admin.admin" })
        .toString()
);

console.log(
    Update.create()
        .table("Usuario")
        .values({ name: "admin", password: "admin", email: "admin@admin.admin" })
        .where([[ "id", "=", 8 ]])
        .toString()
);

console.log(
    Delete.create()
        .table("Usuario")
        .where([
            ["id", "=", 3]
        ])
        .toString()
);

Simple.

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago