bs-mysql

0.2.0 • Public • Published

MySQL.js Bindings for Reason/Bucklescript

This repository contains in-progress Reason/Bucklescript bindings for mysql.

Example

let conn = Mysql.createConnection(~host="127.0.0.1", ~port=3306, ~user="root", ());
 
Mysql.query(conn, "SHOW DATABASES", result => {
  switch (result) {
  | Ok(results) => Js.log(results.results)
  | Error(err) => Js.log(err##message)
  }
});
 
Mysql.endConnection(conn);

Installation

  1. Install the bindings using npm install --save bs-mysql
  2. Add the bindings to bsconfig.json:
{
  "bs-dependencies": ["bs-mysql"]
}

Build

npm run build

Build + Watch

npm run start

Current State & Todo

The API is still very incomplete. Use at your own risk, contributions are welcome!

Dependencies (0)

    Dev Dependencies (2)

    Package Sidebar

    Install

    npm i bs-mysql

    Weekly Downloads

    5

    Version

    0.2.0

    License

    MIT

    Last publish

    Collaborators

    • davidgomes