@@ -27,18 +27,8 @@ export declare class QueryExpression {
27
27
distinct ( value : any ) : this;
28
28
where < T > ( expr : ( value : T , ...param : any [ ] ) => any , ...params : any [ ] ) : this;
29
29
where < T > ( expr : ( value : T , arg1 : K ) => any , value1 : K ) : this;
30
- where < T > ( expr : ( value : T , arg1 : K , arg2 : L ) => any , value1 : K , value2 : L ) : this;
31
- where < T > ( expr : ( value : T , arg1 : K , arg2 : L , arg3 : M ) => any , value1 : K , value2 : L , value3 : M ) : this;
32
- where < T > ( expr : ( value : T , arg1 : K , arg2 : L , arg3 : M ,
33
- arg4 : N ) => any , value1 : K , value2 : L , value3 : M , value4 : N ) : this;
34
- where < T > ( expr : ( value : T , arg1 : K , arg2 : L , arg3 : M ,
35
- arg4 : N , arg5 : O ) => any , value1 : K , value2 : L , value3 : M , value4 : N , value5 : O ) : this;
36
- where < T > ( expr : ( value : T , arg1 : K , arg2 : L , arg3 : M ,
37
- arg4 : N , arg5 : O , arg6 : P ) => any , value1 : K , value2 : L , value3 : M , value4 : N , value5 : O , value6 : P ) : this;
38
- where < T > ( expr : ( value : T , arg1 : K , arg2 : L , arg3 : M ,
39
- arg4 : N , arg5 : O , arg6 : P , arg7 : Q ) => any , value1 : K , value2 : L , value3 : M , value4 : N , value5 : O , value6 : P , value7 : Q ) : this;
40
30
where ( expr : string | any ) : this;
41
- injectWhere ( where : any ) ;
31
+ injectWhere ( where : any ) : void ;
42
32
delete ( entity : string ) : this;
43
33
insert ( obj : any ) : this;
44
34
insert ( expr : QueryExpression ) : this;
@@ -47,17 +37,6 @@ export declare class QueryExpression {
47
37
set ( obj : any ) : this;
48
38
select ( ...field : Array < any > ) : this;
49
39
select < T > ( expr : ( value : T , ...param : any ) => any , ...params : any [ ] ) : this;
50
- select < T > ( expr : ( value : T , arg1 : K ) => any , value1 : K ) : this;
51
- select < T > ( expr : ( value : T , arg1 : K , arg2 : L ) => any , value1 : K , value2 : L ) : this;
52
- select < T > ( expr : ( value : T , arg1 : K , arg2 : L , arg3 : M ) => any , value1 : K , value2 : L , value3 : M ) : this;
53
- select < T > ( expr : ( value : T , arg1 : K , arg2 : L , arg3 : M , arg4 : N ) => any ,
54
- value1 : K , value2 : L , value3 : M , value4 : N ) : this;
55
- select < T > ( expr : ( value : T , arg1 : K , arg2 : L , arg3 : M , arg4 : N , arg5 : O ) => any ,
56
- value1 : K , value2 : L , value3 : M , value4 : N , value5 : O ) : this;
57
- select < T > ( expr : ( value : T , arg1 : K , arg2 : L , arg3 : M , arg4 : N , arg5 : O , arg6 : P ) => any ,
58
- value1 : K , value2 : L , value3 : M , value4 : N , value5 : O , value6 : P ) : this;
59
- select < T > ( expr : ( value : T , arg1 : K , arg2 : L , arg3 : M , arg4 : N , arg5 : O , arg6 : P , arg7 : Q ) => any ,
60
- value1 : K , value2 : L , value3 : M , value4 : N , value5 : O , value6 : P , value7 : Q ) : this;
61
40
select < T , J > ( expr : ( value1 : T , value2 : J , ...param : any ) => any , ...params : any [ ] ) : this;
62
41
count ( alias : string ) : this;
63
42
from ( entity : string ) : this;
@@ -142,29 +121,29 @@ export declare class QueryField {
142
121
$name : string ;
143
122
144
123
static select ( field : any ) : QueryField ;
145
- static count ( name : string ) : QueryField ;
146
- static min ( name : string ) : QueryField ;
147
- static max ( name : string ) : QueryField ;
148
- static average ( name : string ) : QueryField ;
149
- static avg ( name : string ) : QueryField ;
150
- static sum ( name : string ) : QueryField ;
151
- static floor ( name : string ) : QueryField ;
152
- static ceil ( name : string ) : QueryField ;
153
- static modulo ( name : string ) : QueryField ;
154
- static add ( name : string , x : number ) : QueryField ;
155
- static subtract ( name : string , x : number ) : QueryField ;
156
- static divide ( name : string , divider : number ) : QueryField ;
157
- static multiply ( name : string , multiplier : number ) : QueryField ;
158
- static round ( name : string , n : number ) : QueryField ;
159
- static length ( name ) : QueryField ;
160
- static trim ( name ) : QueryField ;
161
- static year ( name ) : QueryField ;
162
- static date ( name ) : QueryField ;
163
- static day ( name ) : QueryField ;
164
- static month ( name ) : QueryField ;
165
- static hour ( name ) : QueryField ;
166
- static minute ( name ) : QueryField ;
167
- static second ( name ) : QueryField ;
124
+ static count ( name : any ) : QueryField ;
125
+ static min ( name : any ) : QueryField ;
126
+ static max ( name : any ) : QueryField ;
127
+ static average ( name : any ) : QueryField ;
128
+ static avg ( name : any ) : QueryField ;
129
+ static sum ( name : any ) : QueryField ;
130
+ static floor ( name : any ) : QueryField ;
131
+ static ceil ( name : any ) : QueryField ;
132
+ static modulo ( name : any ) : QueryField ;
133
+ static add ( name : any , x : number ) : QueryField ;
134
+ static subtract ( name : any , x : number ) : QueryField ;
135
+ static divide ( name : any , divider : number ) : QueryField ;
136
+ static multiply ( name : any , multiplier : number ) : QueryField ;
137
+ static round ( name : any , n : number ) : QueryField ;
138
+ static length ( name : any ) : QueryField ;
139
+ static trim ( name : any ) : QueryField ;
140
+ static year ( name : any ) : QueryField ;
141
+ static date ( name : any ) : QueryField ;
142
+ static day ( name : any ) : QueryField ;
143
+ static month ( name : any ) : QueryField ;
144
+ static hour ( name : any ) : QueryField ;
145
+ static minute ( name : any ) : QueryField ;
146
+ static second ( name : any ) : QueryField ;
168
147
169
148
select ( name : string ) : QueryField ;
170
149
from ( entity : string ) : QueryField ;
0 commit comments