@chego/chego-api
Advanced tools
Comparing version 1.2.1 to 1.2.2
@@ -57,2 +57,5 @@ import { IQueryAndWhere, IQuerySelect, IQueryUnionAll } from './interfaces'; | ||
} | ||
export interface IQueryWhereAre { | ||
are: IQueryWhereIsNot & IQueryEqualTo & IQueryLike & IQueryGT & IQueryLT & IQueryBetween & IQueryNull & IQueryIn; | ||
} | ||
export interface IQueryBetween { | ||
@@ -94,2 +97,5 @@ between(min: number, max: number): IQueryGroupBy & IQueryOrderBy & IQueryLimit & IQueryAnd & IQueryOr; | ||
} | ||
export interface IQueryWhereIs { | ||
is: IQueryWhereIsNot & IQueryEqualTo & IQueryLike & IQueryGT & IQueryLT & IQueryBetween & IQueryNull & IQueryIn; | ||
} | ||
export interface IQueryLike { | ||
@@ -144,3 +150,3 @@ like(...values: CommandProp[]): IQueryGroupBy & IQueryOrderBy & IQueryLimit & IQueryAnd & IQueryOr; | ||
export interface IQueryWhere { | ||
where(...values: any[]): IQueryIs & IQueryAre & IQueryAndWhere & IQueryOrWhere & IQueryGroupBy & IQueryWhereNot & IQueryIn & IQueryExists; | ||
where(...values: any[]): IQueryWhereIs & IQueryWhereAre & IQueryAndWhere & IQueryOrWhere & IQueryWhereNot & IQueryExists; | ||
} | ||
@@ -184,4 +190,7 @@ export interface IQueryHavingWrapped { | ||
export interface IQueryWhereNot { | ||
not: IQueryExists & IQueryIn; | ||
not: IQueryExists; | ||
} | ||
export interface IQueryWhereIsNot { | ||
not: IQueryIn & IQueryEqualTo & IQueryLike & IQueryGT & IQueryLT & IQueryBetween & IQueryNull; | ||
} | ||
export interface IQueryHavingNot { | ||
@@ -193,3 +202,6 @@ not: IQueryHavingEqualTo & IQueryHavingLike & IQueryHavingGT & IQueryHavingLT & IQueryHavingBetween & IQueryHavingNull; | ||
} | ||
export interface IQueryMethods extends IQueryAre, IQueryIs, IQueryLimit, IQueryOrderBy, IQueryDelete, IQuerySelect, IQueryUpdate, IQueryWhere, IQueryFrom, IQueryInsert, IQueryTo, IQueryExists, IQueryIn, IQuerySet, IQueryOn, IQueryUsing, IQueryLeftJoin, IQueryRightJoin, IQueryJoin, IQueryFullJoin, IQueryHaving, IQueryGroupBy, IQueryUnion, IQueryUnionAll { | ||
export interface IQueryWhereIsNot { | ||
not: IQueryIn & IQueryEqualTo & IQueryLike & IQueryGT & IQueryLT & IQueryBetween & IQueryNull; | ||
} | ||
export interface IQueryMethods extends IQueryLimit, IQueryOrderBy, IQueryDelete, IQuerySelect, IQueryUpdate, IQueryWhere, IQueryFrom, IQueryInsert, IQueryTo, IQueryExists, IQueryIn, IQuerySet, IQueryOn, IQueryUsing, IQueryLeftJoin, IQueryRightJoin, IQueryJoin, IQueryFullJoin, IQueryHaving, IQueryGroupBy, IQueryUnion, IQueryUnionAll { | ||
not: any; | ||
@@ -205,2 +217,4 @@ and: any; | ||
wrapped: any; | ||
in: any; | ||
are: any; | ||
} |
{ | ||
"name": "@chego/chego-api", | ||
"version": "1.2.1", | ||
"version": "1.2.2", | ||
"description": "The API layer of Chego modules.", | ||
@@ -5,0 +5,0 @@ "main": "./lib/api.js", |
Sorry, the diff of this file is not supported yet
33619
395