Skip to content

Commit

Permalink
lint sql.js
Browse files Browse the repository at this point in the history
  • Loading branch information
nicolaslabbe committed Oct 4, 2016
1 parent 91ed9cd commit 12a351f
Showing 1 changed file with 12 additions and 13 deletions.
25 changes: 12 additions & 13 deletions src/cli/cms/data/sql.js
Expand Up @@ -5,7 +5,6 @@ import {
coreUtils,
config,
Manager,
FileParser,
getAttr
} from '../../'

Expand Down Expand Up @@ -213,7 +212,7 @@ export function executeFromClause(statement, pathFromClause){
var fromDirectory = getFromDirectory(from, pathFromClause)

var list = Manager.instance.getList()
var files_array = list.filter((element, index) => {
var files_array = list.filter((element) => {
if(element.publish) {
if (element.path.indexOf(fromDirectory) > -1) {
return true
Expand Down Expand Up @@ -378,42 +377,42 @@ export function getWhereValuesToCompare(where, jsonDoc, jsonOriginalDoc) {
}

export function recurseWhere(where, jsonDoc, jsonOriginalDoc) {
var shouldAdd = true
var isNotLeftCorrect = false
var isNotRightCorrect = false
var isNotCorrect = false
var values

switch(where.operator) {
case '=':
var values = getWhereValuesToCompare(where, jsonDoc, jsonOriginalDoc)
values = getWhereValuesToCompare(where, jsonDoc, jsonOriginalDoc)
isNotCorrect = !(values.left === values.right)
break
case '!=':
var values = getWhereValuesToCompare(where, jsonDoc, jsonOriginalDoc)
values = getWhereValuesToCompare(where, jsonDoc, jsonOriginalDoc)
isNotCorrect = !(values.left !== values.right)
break
case '>':
var values = getWhereValuesToCompare(where, jsonDoc, jsonOriginalDoc)
values = getWhereValuesToCompare(where, jsonDoc, jsonOriginalDoc)
isNotCorrect = !(values.left > values.right)
break
case '>=':
var values = getWhereValuesToCompare(where, jsonDoc, jsonOriginalDoc)
values = getWhereValuesToCompare(where, jsonDoc, jsonOriginalDoc)
isNotCorrect = !(values.left >= values.right)
break
case '<':
var values = getWhereValuesToCompare(where, jsonDoc, jsonOriginalDoc)
values = getWhereValuesToCompare(where, jsonDoc, jsonOriginalDoc)
isNotCorrect = !(values.left < values.right)
break
case '<=':
var values = getWhereValuesToCompare(where, jsonDoc, jsonOriginalDoc)
values = getWhereValuesToCompare(where, jsonDoc, jsonOriginalDoc)
isNotCorrect = !(values.left <= values.right)
break
case 'LIKE':
var values = getWhereValuesToCompare(where, jsonDoc, jsonOriginalDoc)
values = getWhereValuesToCompare(where, jsonDoc, jsonOriginalDoc)
isNotCorrect = !(values.left && values.left.indexOf(values.right) > -1)
break
case 'NOT LIKE':
var values = getWhereValuesToCompare(where, jsonDoc, jsonOriginalDoc)
values = getWhereValuesToCompare(where, jsonDoc, jsonOriginalDoc)
isNotCorrect = !(values.left && values.left.indexOf(values.right) === -1)
break
case 'AND':
Expand All @@ -427,7 +426,7 @@ export function recurseWhere(where, jsonDoc, jsonOriginalDoc) {
isNotCorrect = (isNotLeftCorrect && isNotRightCorrect) ? true : false
break
case 'IN':
var values = getWhereValuesToCompare(where, jsonDoc, jsonOriginalDoc)
values = getWhereValuesToCompare(where, jsonDoc, jsonOriginalDoc)
isNotCorrect = true
Array.prototype.forEach.call(values.right, (right) => {
if(values.left === right) {
Expand All @@ -436,7 +435,7 @@ export function recurseWhere(where, jsonDoc, jsonOriginalDoc) {
})
break
case 'NOT IN':
var values = getWhereValuesToCompare(where, jsonDoc, jsonOriginalDoc)
values = getWhereValuesToCompare(where, jsonDoc, jsonOriginalDoc)
isNotCorrect = false
Array.prototype.forEach.call(values.right, (right) => {
if(values.left === right) {
Expand Down

0 comments on commit 12a351f

Please sign in to comment.