better-queue
Advanced tools
Comparing version 2.2.2 to 2.2.3
@@ -5,3 +5,4 @@ var uuid = require('node-uuid'); | ||
function SQLiteStore(opts) { | ||
this.db = new sqlite3.Database(opts.path || ':memory:'); | ||
opts = opts || {}; | ||
this.path = opts.path || ':memory:'; | ||
} | ||
@@ -33,3 +34,7 @@ | ||
SQLiteStore.prototype.connect = function (cb) { | ||
this.db.run("CREATE TABLE IF NOT EXISTS tasks (id TEXT UNIQUE, lock TEXT, task TEXT, priority NUMERIC, added INTEGER PRIMARY KEY AUTOINCREMENT)", cb); | ||
var self = this; | ||
self.db = new sqlite3.Database(self.path, function (err) { | ||
if (err) return cb(err); | ||
self.db.run("CREATE TABLE IF NOT EXISTS tasks (id TEXT UNIQUE, lock TEXT, task TEXT, priority NUMERIC, added INTEGER PRIMARY KEY AUTOINCREMENT)", cb); | ||
}); | ||
} | ||
@@ -36,0 +41,0 @@ |
{ | ||
"name": "better-queue", | ||
"version": "2.2.2", | ||
"version": "2.2.3", | ||
"description": "Better Queue for NodeJS", | ||
@@ -5,0 +5,0 @@ "main": "lib/queue.js", |
@@ -5,6 +5,6 @@ # Better Queue - Powerful flow control | ||
[![Build status](https://img.shields.io/travis/leanderlee/better-queue.svg?style=flat-square)](https://travis-ci.org/leanderlee/better-queue) | ||
[![Dependency Status](https://img.shields.io/david/leanderlee/better-queue.svg?style=flat-square)](https://david-dm.org/leanderlee/better-queue) | ||
[![Build status](https://img.shields.io/travis/diamondio/better-queue.svg?style=flat-square)](https://travis-ci.org/diamondio/better-queue) | ||
[![Dependency Status](https://img.shields.io/david/diamondio/better-queue.svg?style=flat-square)](https://david-dm.org/diamondio/better-queue) | ||
[![Known Vulnerabilities](https://snyk.io/test/npm/better-queue/badge.svg?style=flat-square)](https://snyk.io/test/npm/better-queue) | ||
[![Gitter](https://img.shields.io/badge/gitter-join_chat-blue.svg?style=flat-square)](https://gitter.im/leanderlee/better-queue?utm_source=badge) | ||
[![Gitter](https://img.shields.io/badge/gitter-join_chat-blue.svg?style=flat-square)](https://gitter.im/diamondio/better-queue?utm_source=badge) | ||
@@ -11,0 +11,0 @@ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
63104
1601
0