@decaf-ts/for-postgres
Version:
template for ts projects
31 lines • 3.73 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.SQLOperator = void 0;
/**
* @description SQL operators available in PostgreSQL queries
* @summary Enum of standard SQL operators that can be used in PostgreSQL queries
* @enum {string}
* @memberOf module:for-postgres
*/
var SQLOperator;
(function (SQLOperator) {
SQLOperator["EQUAL"] = "=";
SQLOperator["NOT_EQUAL"] = "<>";
SQLOperator["LESS_THAN"] = "<";
SQLOperator["LESS_THAN_OR_EQUAL"] = "<=";
SQLOperator["GREATER_THAN"] = ">";
SQLOperator["GREATER_THAN_OR_EQUAL"] = ">=";
SQLOperator["IN"] = "IN";
SQLOperator["NOT_IN"] = "NOT IN";
SQLOperator["LIKE"] = "LIKE";
SQLOperator["ILIKE"] = "ILIKE";
SQLOperator["BETWEEN"] = "BETWEEN";
SQLOperator["IS_NULL"] = "IS NULL";
SQLOperator["IS_NOT_NULL"] = "IS NOT NULL";
SQLOperator["EXISTS"] = "EXISTS";
SQLOperator["NOT_EXISTS"] = "NOT EXISTS";
SQLOperator["ANY"] = "ANY";
SQLOperator["ALL"] = "ALL";
SQLOperator["SOME"] = "SOME";
})(SQLOperator || (exports.SQLOperator = SQLOperator = {}));
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidHlwZXMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvdHlwZXMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBRUE7Ozs7O0dBS0c7QUFDSCxJQUFZLFdBbUJYO0FBbkJELFdBQVksV0FBVztJQUNyQiwwQkFBVyxDQUFBO0lBQ1gsK0JBQWdCLENBQUE7SUFDaEIsOEJBQWUsQ0FBQTtJQUNmLHdDQUF5QixDQUFBO0lBQ3pCLGlDQUFrQixDQUFBO0lBQ2xCLDJDQUE0QixDQUFBO0lBQzVCLHdCQUFTLENBQUE7SUFDVCxnQ0FBaUIsQ0FBQTtJQUNqQiw0QkFBYSxDQUFBO0lBQ2IsOEJBQWUsQ0FBQTtJQUNmLGtDQUFtQixDQUFBO0lBQ25CLGtDQUFtQixDQUFBO0lBQ25CLDBDQUEyQixDQUFBO0lBQzNCLGdDQUFpQixDQUFBO0lBQ2pCLHdDQUF5QixDQUFBO0lBQ3pCLDBCQUFXLENBQUE7SUFDWCwwQkFBVyxDQUFBO0lBQ1gsNEJBQWEsQ0FBQTtBQUNmLENBQUMsRUFuQlcsV0FBVywyQkFBWCxXQUFXLFFBbUJ0QiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFJlcG9zaXRvcnlGbGFncyB9IGZyb20gXCJAZGVjYWYtdHMvZGItZGVjb3JhdG9yc1wiO1xuXG4vKipcbiAqIEBkZXNjcmlwdGlvbiBTUUwgb3BlcmF0b3JzIGF2YWlsYWJsZSBpbiBQb3N0Z3JlU1FMIHF1ZXJpZXNcbiAqIEBzdW1tYXJ5IEVudW0gb2Ygc3RhbmRhcmQgU1FMIG9wZXJhdG9ycyB0aGF0IGNhbiBiZSB1c2VkIGluIFBvc3RncmVTUUwgcXVlcmllc1xuICogQGVudW0ge3N0cmluZ31cbiAqIEBtZW1iZXJPZiBtb2R1bGU6Zm9yLXBvc3RncmVzXG4gKi9cbmV4cG9ydCBlbnVtIFNRTE9wZXJhdG9yIHtcbiAgRVFVQUwgPSBcIj1cIixcbiAgTk9UX0VRVUFMID0gXCI8PlwiLFxuICBMRVNTX1RIQU4gPSBcIjxcIixcbiAgTEVTU19USEFOX09SX0VRVUFMID0gXCI8PVwiLFxuICBHUkVBVEVSX1RIQU4gPSBcIj5cIixcbiAgR1JFQVRFUl9USEFOX09SX0VRVUFMID0gXCI+PVwiLFxuICBJTiA9IFwiSU5cIixcbiAgTk9UX0lOID0gXCJOT1QgSU5cIixcbiAgTElLRSA9IFwiTElLRVwiLFxuICBJTElLRSA9IFwiSUxJS0VcIixcbiAgQkVUV0VFTiA9IFwiQkVUV0VFTlwiLFxuICBJU19OVUxMID0gXCJJUyBOVUxMXCIsXG4gIElTX05PVF9OVUxMID0gXCJJUyBOT1QgTlVMTFwiLFxuICBFWElTVFMgPSBcIkVYSVNUU1wiLFxuICBOT1RfRVhJU1RTID0gXCJOT1QgRVhJU1RTXCIsXG4gIEFOWSA9IFwiQU5ZXCIsXG4gIEFMTCA9IFwiQUxMXCIsXG4gIFNPTUUgPSBcIlNPTUVcIixcbn1cblxuZXhwb3J0IGludGVyZmFjZSBQb3N0Z3Jlc1F1ZXJ5IHtcbiAgcXVlcnk6IHN0cmluZztcbiAgdmFsdWVzOiBhbnlbXTtcbiAgdmFsdWVDb3VudD86IG51bWJlcjtcbn1cblxuLyoqXG4gKiBAZGVzY3JpcHRpb24gQ29uZmlndXJhdGlvbiBmbGFncyBmb3IgUG9zdGdyZXMgZGF0YWJhc2Ugb3BlcmF0aW9uc1xuICogQHN1bW1hcnkgRXh0ZW5kZWQgcmVwb3NpdG9yeSBmbGFncyB0aGF0IGluY2x1ZGUgdXNlciBhdXRoZW50aWNhdGlvbiBpbmZvcm1hdGlvbiBmb3IgUG9zdGdyZXMgZGF0YWJhc2UgY29ubmVjdGlvbnNcbiAqIEBpbnRlcmZhY2UgUG9zdGdyZXNGbGFnc1xuICogQG1lbWJlck9mIG1vZHVsZTpmb3ItcG9zdGdyZXNcbiAqL1xuZXhwb3J0IGludGVyZmFjZSBQb3N0Z3Jlc0ZsYWdzIGV4dGVuZHMgUmVwb3NpdG9yeUZsYWdzIHtcbiAgLyoqXG4gICAqIEBkZXNjcmlwdGlvbiBVc2VyIGF1dGhlbnRpY2F0aW9uIGluZm9ybWF0aW9uIGZvciBQb3N0Z3JlcyBkYXRhYmFzZSBjb25uZWN0aW9uc1xuICAgKi9cbiAgdXNlcjogc3RyaW5nO1xufVxuXG5leHBvcnQgdHlwZSBQb3N0Z3Jlc1RhYmxlU3BlYyA9IFBvc3RncmVzUXVlcnkgJiB7XG4gIHByaW1hcnlLZXk6IGJvb2xlYW47XG4gIGNvbnN0cmFpbnRzOiBzdHJpbmdbXTtcbiAgZm9yZWlnbktleXM6IHN0cmluZ1tdO1xufTtcbiJdfQ==