Updates
This commit is contained in:
parent
c5954f6ba2
commit
d646b4e93a
@ -25,30 +25,32 @@ function sqlGenOperatorGen({ fieldName, value, equality, }) {
|
|||||||
}
|
}
|
||||||
else if (equality == "LIKE_LOWER") {
|
else if (equality == "LIKE_LOWER") {
|
||||||
return {
|
return {
|
||||||
str: `LOWER(${fieldName}) LIKE LOWER('%${value}%')`,
|
str: `LOWER(${fieldName}) LIKE LOWER(?)`,
|
||||||
|
param: `%${value}%`,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
else if (equality == "LIKE_LOWER_RAW") {
|
else if (equality == "LIKE_LOWER_RAW") {
|
||||||
return {
|
return {
|
||||||
str: `LOWER(${fieldName}) LIKE LOWER('${value}')`,
|
str: `LOWER(${fieldName}) LIKE LOWER(?)`,
|
||||||
param: value,
|
param: value,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
else if (equality == "LIKE") {
|
else if (equality == "LIKE") {
|
||||||
return {
|
return {
|
||||||
str: `${fieldName} LIKE '%${value}%'`,
|
str: `${fieldName} LIKE ?`,
|
||||||
param: value,
|
param: `%${value}%`,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
else if (equality == "LIKE_RAW") {
|
else if (equality == "LIKE_RAW") {
|
||||||
return {
|
return {
|
||||||
str: `${fieldName} LIKE '${value}'`,
|
str: `${fieldName} LIKE ?`,
|
||||||
param: value,
|
param: value,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
else if (equality == "NOT_LIKE_LOWER") {
|
else if (equality == "NOT_LIKE_LOWER") {
|
||||||
return {
|
return {
|
||||||
str: `LOWER(${fieldName}) NOT LIKE LOWER('%${value}%')`,
|
str: `LOWER(${fieldName}) NOT LIKE LOWER(?)`,
|
||||||
|
param: `%${value}%`,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
else if (equality == "NOT_LIKE_LOWER_RAW") {
|
else if (equality == "NOT_LIKE_LOWER_RAW") {
|
||||||
@ -59,13 +61,13 @@ function sqlGenOperatorGen({ fieldName, value, equality, }) {
|
|||||||
}
|
}
|
||||||
else if (equality == "NOT LIKE") {
|
else if (equality == "NOT LIKE") {
|
||||||
return {
|
return {
|
||||||
str: `${fieldName} NOT LIKE '%${value}%'`,
|
str: `${fieldName} NOT LIKE ?`,
|
||||||
param: value,
|
param: value,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
else if (equality == "NOT LIKE_RAW") {
|
else if (equality == "NOT LIKE_RAW") {
|
||||||
return {
|
return {
|
||||||
str: `${fieldName} NOT LIKE '${value}'`,
|
str: `${fieldName} NOT LIKE ?`,
|
||||||
param: value,
|
param: value,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -34,26 +34,28 @@ export default function sqlGenOperatorGen({
|
|||||||
};
|
};
|
||||||
} else if (equality == "LIKE_LOWER") {
|
} else if (equality == "LIKE_LOWER") {
|
||||||
return {
|
return {
|
||||||
str: `LOWER(${fieldName}) LIKE LOWER('%${value}%')`,
|
str: `LOWER(${fieldName}) LIKE LOWER(?)`,
|
||||||
|
param: `%${value}%`,
|
||||||
};
|
};
|
||||||
} else if (equality == "LIKE_LOWER_RAW") {
|
} else if (equality == "LIKE_LOWER_RAW") {
|
||||||
return {
|
return {
|
||||||
str: `LOWER(${fieldName}) LIKE LOWER('${value}')`,
|
str: `LOWER(${fieldName}) LIKE LOWER(?)`,
|
||||||
param: value,
|
param: value,
|
||||||
};
|
};
|
||||||
} else if (equality == "LIKE") {
|
} else if (equality == "LIKE") {
|
||||||
return {
|
return {
|
||||||
str: `${fieldName} LIKE '%${value}%'`,
|
str: `${fieldName} LIKE ?`,
|
||||||
param: value,
|
param: `%${value}%`,
|
||||||
};
|
};
|
||||||
} else if (equality == "LIKE_RAW") {
|
} else if (equality == "LIKE_RAW") {
|
||||||
return {
|
return {
|
||||||
str: `${fieldName} LIKE '${value}'`,
|
str: `${fieldName} LIKE ?`,
|
||||||
param: value,
|
param: value,
|
||||||
};
|
};
|
||||||
} else if (equality == "NOT_LIKE_LOWER") {
|
} else if (equality == "NOT_LIKE_LOWER") {
|
||||||
return {
|
return {
|
||||||
str: `LOWER(${fieldName}) NOT LIKE LOWER('%${value}%')`,
|
str: `LOWER(${fieldName}) NOT LIKE LOWER(?)`,
|
||||||
|
param: `%${value}%`,
|
||||||
};
|
};
|
||||||
} else if (equality == "NOT_LIKE_LOWER_RAW") {
|
} else if (equality == "NOT_LIKE_LOWER_RAW") {
|
||||||
return {
|
return {
|
||||||
@ -62,12 +64,12 @@ export default function sqlGenOperatorGen({
|
|||||||
};
|
};
|
||||||
} else if (equality == "NOT LIKE") {
|
} else if (equality == "NOT LIKE") {
|
||||||
return {
|
return {
|
||||||
str: `${fieldName} NOT LIKE '%${value}%'`,
|
str: `${fieldName} NOT LIKE ?`,
|
||||||
param: value,
|
param: value,
|
||||||
};
|
};
|
||||||
} else if (equality == "NOT LIKE_RAW") {
|
} else if (equality == "NOT LIKE_RAW") {
|
||||||
return {
|
return {
|
||||||
str: `${fieldName} NOT LIKE '${value}'`,
|
str: `${fieldName} NOT LIKE ?`,
|
||||||
param: value,
|
param: value,
|
||||||
};
|
};
|
||||||
} else if (equality == "REGEXP") {
|
} else if (equality == "REGEXP") {
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@moduletrace/datasquirel",
|
"name": "@moduletrace/datasquirel",
|
||||||
"version": "5.2.8",
|
"version": "5.2.9",
|
||||||
"description": "Cloud-based SQL data management tool",
|
"description": "Cloud-based SQL data management tool",
|
||||||
"main": "dist/index.js",
|
"main": "dist/index.js",
|
||||||
"bin": {
|
"bin": {
|
||||||
|
Loading…
Reference in New Issue
Block a user