bookshelf-scopes
Advanced tools
Comparing version 1.1.0 to 1.1.1
{ | ||
"name": "bookshelf-scopes", | ||
"version": "1.1.0", | ||
"version": "1.1.1", | ||
"description": "Giving you Rails like scopes in Bookshelf.js.", | ||
@@ -5,0 +5,0 @@ "main": "src/scopes.js", |
# Bookshelf-Scopes | ||
[![Circle CI](https://circleci.com/gh/pk4media/bookshelf-scopes/tree/master.svg?style=svg&circle-token=4f67b03079c057b9ae20ef5485459f97215eebe7)](https://circleci.com/gh/pk4media/bookshelf-scopes/tree/master) | ||
Giving you Rails like scopes in Bookshelf.js. | ||
@@ -3,0 +6,0 @@ |
@@ -7,3 +7,4 @@ 'use strict'; | ||
var baseExtend = bookshelf.Model.extend; | ||
var QueryBuilder = bookshelf.knex().constructor; | ||
// `bookshelf.knex()` was deprecated in knex v0.8.0, use `knex.queryBuilder()` instead if available | ||
var QueryBuilder = (bookshelf.knex.queryBuilder) ? bookshelf.knex.queryBuilder().constructor : bookshelf.knex().constructor; | ||
@@ -10,0 +11,0 @@ bookshelf.Model.extend = function(protoProps) { |
27803
612
130