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!

Dependents (0)

Package Sidebar

Install

npm i bs-mysql

Weekly Downloads

5

Version

0.2.0

License

MIT

Last publish

Collaborators

  • davidgomes