NikosTsompanides / sequel-tag

A simple yet secure and powerful utility function for composing SQL queries in JavaScript or TypeScript.
MIT License
0 stars 0 forks source link

sequel-tag

npm package Build Status Downloads Issues Code Coverage Commitizen Friendly Semantic Release

sequel-tag is a simple yet secure and powerful utility function for composing SQL queries in JavaScript or TypeScript.

Features

Install

npm install sequel-tag

Usage

import { sql } from 'sequel-tag';

const id = 1
const name = 'John Doe'
const department = 'IT'

sql`INSERT INTO users (id, name, department) VALUES (${id}, ${name}, ${department})`;
//=> {text: "INSERT INTO users (id, name, department) VALUES ($1, $2, $3)", values: [1, 'John Doe', 'IT']}