0.0.7 • Published 7 years ago

queryqueue v0.0.7

Weekly downloads
1
License
MIT
Repository
github
Last release
7 years ago

QueryQueue

A simple database query queing module

Build Status Coverage Status

Installation

npm install queryqueue

Usage

Configure

In app.js or something once

var QueryQueue = require('queryqueue');
QueryQueue.config({
    host: "localhost",
    user: "user",
    password: "password",
    database: "database"
});

Config takes same parameter options as that of mysql.createPool

Use

var QueryQueue = require('queryqueue');
var runner = QueryQueue.Runner(function (result) {
    console.log("countries", result.countries);
    console.log("admins", result.users.admins);
    console.log("managers", result.users.managers);
});
runner.add("countries","select name from countries");
runner.add("users.admins","select name from users where admin = 1");
runner.add("users.managers","select name from users where manager = 1");
runner.start();

Tests

npm test

More Info

A detailed blog post on Query Queue.

Contributing

In lieu of a formal style guide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code.

0.0.7

7 years ago

0.0.6

7 years ago

0.0.5

7 years ago

0.0.4

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago

0.0.1

7 years ago