bs-lesstedious

0.2.1 • Public • Published

Bucklescript / Reason bindings for LessTedious

Hello! This project provides typed bindings to the LessTedious library from Bucklescript / Reason.

Installation

npm install --save bs-lesstedious

Then include bs-lesstedious in your bs-dependencies in your bsconfig.json.

Usage

import LessTedious.Core

let options: configOptions = {
    database: "dbname",
    encrypt: true,
};

let dbconfig: config = {
    server: "localhost",
    username: "uname",
    password: "pword",
    options,
};

type user = {
    username: string
}

let getUsernames: query(user) = {
    sql: "select username from users (nolock)"
}

let p: Js.Promise(array(user)) = execute(dbconfig, getUsernames)

Readme

Keywords

Package Sidebar

Install

npm i bs-lesstedious

Weekly Downloads

0

Version

0.2.1

License

MIT

Unpacked Size

48.1 kB

Total Files

20

Last publish

Collaborators

  • reidnevans