@yaser2us/json-api-nestjs-shared
Version:
Shared Helper for JsonApi Plugin for NestJs
46 lines • 1.7 kB
JavaScript
export var QueryField;
(function (QueryField) {
QueryField["filter"] = "filter";
QueryField["sort"] = "sort";
QueryField["include"] = "include";
QueryField["page"] = "page";
QueryField["fields"] = "fields";
QueryField["context"] = "context";
})(QueryField || (QueryField = {}));
export var FilterOperand;
(function (FilterOperand) {
FilterOperand["eq"] = "eq";
FilterOperand["gt"] = "gt";
FilterOperand["gte"] = "gte";
FilterOperand["like"] = "like";
FilterOperand["lt"] = "lt";
FilterOperand["lte"] = "lte";
FilterOperand["ne"] = "ne";
FilterOperand["regexp"] = "regexp";
FilterOperand["in"] = "in";
FilterOperand["nin"] = "nin";
FilterOperand["some"] = "some";
})(FilterOperand || (FilterOperand = {}));
export var FilterOperandOnlyInNin;
(function (FilterOperandOnlyInNin) {
FilterOperandOnlyInNin["in"] = "in";
FilterOperandOnlyInNin["nin"] = "nin";
})(FilterOperandOnlyInNin || (FilterOperandOnlyInNin = {}));
export var FilterOperandOnlySimple;
(function (FilterOperandOnlySimple) {
FilterOperandOnlySimple["eq"] = "eq";
FilterOperandOnlySimple["gt"] = "gt";
FilterOperandOnlySimple["gte"] = "gte";
FilterOperandOnlySimple["like"] = "like";
FilterOperandOnlySimple["lt"] = "lt";
FilterOperandOnlySimple["lte"] = "lte";
FilterOperandOnlySimple["ne"] = "ne";
FilterOperandOnlySimple["regexp"] = "regexp";
})(FilterOperandOnlySimple || (FilterOperandOnlySimple = {}));
export var Operation;
(function (Operation) {
Operation["add"] = "add";
Operation["update"] = "update";
Operation["remove"] = "remove";
})(Operation || (Operation = {}));
//# sourceMappingURL=query-type.js.map