ottoman
Version:
Ottoman Couchbase ODM
6 lines (5 loc) • 884 B
TypeScript
export { selectBuilder, buildSelectExpr, buildWhereClauseExpr, buildIndexExpr, buildSelectArrayExpr, AggDict, ResultExprDict, ReturnResultDict, } from './helpers';
export { SelectClauseException, MultipleQueryTypesException, WhereClauseException, QueryOperatorNotFoundException, IndexParamsUsingGSIExceptions, QueryGroupByParamsException, IndexParamsOnExceptions, } from './exceptions';
export { Query } from './query';
export { LetExprType, SortType, ISelectType, LogicalWhereExpr, ComparisonWhereExpr, IField, IIndexOnParams, IIndexWithParams, IndexType, ISelectAggType, AggType, ComparisonEmptyOperatorType, ComparisonMultipleOperatorType, ComparisonSingleStringOperatorType, ComparisonSingleOperatorType, LogicalOperatorType, ResultExprType, ReturnResultType, IConditionExpr, } from './interface/query.types';
export { parseStringSelectExpr, escapeReservedWords } from './utils';