File tree Expand file tree Collapse file tree 17 files changed +255
-17
lines changed Expand file tree Collapse file tree 17 files changed +255
-17
lines changed Original file line number Diff line number Diff line change @@ -1477,7 +1477,15 @@ export async function generateModelString(
1477
1477
static groupBy(column: keyof ${ modelName } Type): ${ modelName } Model {
1478
1478
const instance = new ${ modelName } Model(null)
1479
1479
1480
- instance.selectFromQuery = instance.selectFromQuery.orderBy(column)
1480
+ instance.selectFromQuery = instance.selectFromQuery.groupBy(column)
1481
+
1482
+ return instance
1483
+ }
1484
+
1485
+ static having(column: keyof PaymentMethodType, operator: string, value: any): ${ modelName } Model {
1486
+ const instance = new ${ modelName } Model(null)
1487
+
1488
+ instance.selectFromQuery = instance.selectFromQuery.having(column, operator, value)
1481
1489
1482
1490
return instance
1483
1491
}
@@ -1487,6 +1495,12 @@ export async function generateModelString(
1487
1495
1488
1496
return this
1489
1497
}
1498
+
1499
+ having(column: keyof ${ modelName } Type, operator: string, value: any): ${ modelName } Model {
1500
+ this.selectFromQuery = this.selectFromQuery.having(column, operator, value)
1501
+
1502
+ return this
1503
+ }
1490
1504
1491
1505
groupBy(column: keyof ${ modelName } Type): ${ modelName } Model {
1492
1506
this.selectFromQuery = this.selectFromQuery.groupBy(column)
Original file line number Diff line number Diff line change @@ -815,7 +815,15 @@ export class AccessTokenModel {
815
815
static groupBy ( column : keyof AccessTokenType ) : AccessTokenModel {
816
816
const instance = new AccessTokenModel ( null )
817
817
818
- instance . selectFromQuery = instance . selectFromQuery . orderBy ( column )
818
+ instance . selectFromQuery = instance . selectFromQuery . groupBy ( column )
819
+
820
+ return instance
821
+ }
822
+
823
+ static having ( column : keyof PaymentMethodType , operator : string , value : any ) : AccessTokenModel {
824
+ const instance = new AccessTokenModel ( null )
825
+
826
+ instance . selectFromQuery = instance . selectFromQuery . having ( column , operator , value )
819
827
820
828
return instance
821
829
}
@@ -826,6 +834,12 @@ export class AccessTokenModel {
826
834
return this
827
835
}
828
836
837
+ having ( column : keyof AccessTokenType , operator : string , value : any ) : AccessTokenModel {
838
+ this . selectFromQuery = this . selectFromQuery . having ( column , operator , value )
839
+
840
+ return this
841
+ }
842
+
829
843
groupBy ( column : keyof AccessTokenType ) : AccessTokenModel {
830
844
this . selectFromQuery = this . selectFromQuery . groupBy ( column )
831
845
Original file line number Diff line number Diff line change @@ -858,7 +858,15 @@ export class DeploymentModel {
858
858
static groupBy ( column : keyof DeploymentType ) : DeploymentModel {
859
859
const instance = new DeploymentModel ( null )
860
860
861
- instance . selectFromQuery = instance . selectFromQuery . orderBy ( column )
861
+ instance . selectFromQuery = instance . selectFromQuery . groupBy ( column )
862
+
863
+ return instance
864
+ }
865
+
866
+ static having ( column : keyof PaymentMethodType , operator : string , value : any ) : DeploymentModel {
867
+ const instance = new DeploymentModel ( null )
868
+
869
+ instance . selectFromQuery = instance . selectFromQuery . having ( column , operator , value )
862
870
863
871
return instance
864
872
}
@@ -869,6 +877,12 @@ export class DeploymentModel {
869
877
return this
870
878
}
871
879
880
+ having ( column : keyof DeploymentType , operator : string , value : any ) : DeploymentModel {
881
+ this . selectFromQuery = this . selectFromQuery . having ( column , operator , value )
882
+
883
+ return this
884
+ }
885
+
872
886
groupBy ( column : keyof DeploymentType ) : DeploymentModel {
873
887
this . selectFromQuery = this . selectFromQuery . groupBy ( column )
874
888
Original file line number Diff line number Diff line change @@ -813,7 +813,15 @@ export class ErrorModel {
813
813
static groupBy ( column : keyof ErrorType ) : ErrorModel {
814
814
const instance = new ErrorModel ( null )
815
815
816
- instance . selectFromQuery = instance . selectFromQuery . orderBy ( column )
816
+ instance . selectFromQuery = instance . selectFromQuery . groupBy ( column )
817
+
818
+ return instance
819
+ }
820
+
821
+ static having ( column : keyof PaymentMethodType , operator : string , value : any ) : ErrorModel {
822
+ const instance = new ErrorModel ( null )
823
+
824
+ instance . selectFromQuery = instance . selectFromQuery . having ( column , operator , value )
817
825
818
826
return instance
819
827
}
@@ -824,6 +832,12 @@ export class ErrorModel {
824
832
return this
825
833
}
826
834
835
+ having ( column : keyof ErrorType , operator : string , value : any ) : ErrorModel {
836
+ this . selectFromQuery = this . selectFromQuery . having ( column , operator , value )
837
+
838
+ return this
839
+ }
840
+
827
841
groupBy ( column : keyof ErrorType ) : ErrorModel {
828
842
this . selectFromQuery = this . selectFromQuery . groupBy ( column )
829
843
Original file line number Diff line number Diff line change @@ -813,7 +813,15 @@ export class FailedJobModel {
813
813
static groupBy ( column : keyof FailedJobType ) : FailedJobModel {
814
814
const instance = new FailedJobModel ( null )
815
815
816
- instance . selectFromQuery = instance . selectFromQuery . orderBy ( column )
816
+ instance . selectFromQuery = instance . selectFromQuery . groupBy ( column )
817
+
818
+ return instance
819
+ }
820
+
821
+ static having ( column : keyof PaymentMethodType , operator : string , value : any ) : FailedJobModel {
822
+ const instance = new FailedJobModel ( null )
823
+
824
+ instance . selectFromQuery = instance . selectFromQuery . having ( column , operator , value )
817
825
818
826
return instance
819
827
}
@@ -824,6 +832,12 @@ export class FailedJobModel {
824
832
return this
825
833
}
826
834
835
+ having ( column : keyof FailedJobType , operator : string , value : any ) : FailedJobModel {
836
+ this . selectFromQuery = this . selectFromQuery . having ( column , operator , value )
837
+
838
+ return this
839
+ }
840
+
827
841
groupBy ( column : keyof FailedJobType ) : FailedJobModel {
828
842
this . selectFromQuery = this . selectFromQuery . groupBy ( column )
829
843
Original file line number Diff line number Diff line change @@ -813,7 +813,15 @@ export class JobModel {
813
813
static groupBy ( column : keyof JobType ) : JobModel {
814
814
const instance = new JobModel ( null )
815
815
816
- instance . selectFromQuery = instance . selectFromQuery . orderBy ( column )
816
+ instance . selectFromQuery = instance . selectFromQuery . groupBy ( column )
817
+
818
+ return instance
819
+ }
820
+
821
+ static having ( column : keyof PaymentMethodType , operator : string , value : any ) : JobModel {
822
+ const instance = new JobModel ( null )
823
+
824
+ instance . selectFromQuery = instance . selectFromQuery . having ( column , operator , value )
817
825
818
826
return instance
819
827
}
@@ -824,6 +832,12 @@ export class JobModel {
824
832
return this
825
833
}
826
834
835
+ having ( column : keyof JobType , operator : string , value : any ) : JobModel {
836
+ this . selectFromQuery = this . selectFromQuery . having ( column , operator , value )
837
+
838
+ return this
839
+ }
840
+
827
841
groupBy ( column : keyof JobType ) : JobModel {
828
842
this . selectFromQuery = this . selectFromQuery . groupBy ( column )
829
843
Original file line number Diff line number Diff line change @@ -868,7 +868,15 @@ export class PaymentMethodModel {
868
868
static groupBy ( column : keyof PaymentMethodType ) : PaymentMethodModel {
869
869
const instance = new PaymentMethodModel ( null )
870
870
871
- instance . selectFromQuery = instance . selectFromQuery . orderBy ( column )
871
+ instance . selectFromQuery = instance . selectFromQuery . groupBy ( column )
872
+
873
+ return instance
874
+ }
875
+
876
+ static having ( column : keyof PaymentMethodType , operator : string , value : any ) : PaymentMethodModel {
877
+ const instance = new PaymentMethodModel ( null )
878
+
879
+ instance . selectFromQuery = instance . selectFromQuery . having ( column , operator , value )
872
880
873
881
return instance
874
882
}
@@ -879,6 +887,12 @@ export class PaymentMethodModel {
879
887
return this
880
888
}
881
889
890
+ having ( column : keyof PaymentMethodType , operator : string , value : any ) : PaymentMethodModel {
891
+ this . selectFromQuery = this . selectFromQuery . having ( column , operator , value )
892
+
893
+ return this
894
+ }
895
+
882
896
groupBy ( column : keyof PaymentMethodType ) : PaymentMethodModel {
883
897
this . selectFromQuery = this . selectFromQuery . groupBy ( column )
884
898
Original file line number Diff line number Diff line change @@ -793,7 +793,15 @@ export class PostModel {
793
793
static groupBy ( column : keyof PostType ) : PostModel {
794
794
const instance = new PostModel ( null )
795
795
796
- instance . selectFromQuery = instance . selectFromQuery . orderBy ( column )
796
+ instance . selectFromQuery = instance . selectFromQuery . groupBy ( column )
797
+
798
+ return instance
799
+ }
800
+
801
+ static having ( column : keyof PaymentMethodType , operator : string , value : any ) : PostModel {
802
+ const instance = new PostModel ( null )
803
+
804
+ instance . selectFromQuery = instance . selectFromQuery . having ( column , operator , value )
797
805
798
806
return instance
799
807
}
@@ -804,6 +812,12 @@ export class PostModel {
804
812
return this
805
813
}
806
814
815
+ having ( column : keyof PostType , operator : string , value : any ) : PostModel {
816
+ this . selectFromQuery = this . selectFromQuery . having ( column , operator , value )
817
+
818
+ return this
819
+ }
820
+
807
821
groupBy ( column : keyof PostType ) : PostModel {
808
822
this . selectFromQuery = this . selectFromQuery . groupBy ( column )
809
823
Original file line number Diff line number Diff line change @@ -845,7 +845,15 @@ export class ProductModel {
845
845
static groupBy ( column : keyof ProductType ) : ProductModel {
846
846
const instance = new ProductModel ( null )
847
847
848
- instance . selectFromQuery = instance . selectFromQuery . orderBy ( column )
848
+ instance . selectFromQuery = instance . selectFromQuery . groupBy ( column )
849
+
850
+ return instance
851
+ }
852
+
853
+ static having ( column : keyof PaymentMethodType , operator : string , value : any ) : ProductModel {
854
+ const instance = new ProductModel ( null )
855
+
856
+ instance . selectFromQuery = instance . selectFromQuery . having ( column , operator , value )
849
857
850
858
return instance
851
859
}
@@ -856,6 +864,12 @@ export class ProductModel {
856
864
return this
857
865
}
858
866
867
+ having ( column : keyof ProductType , operator : string , value : any ) : ProductModel {
868
+ this . selectFromQuery = this . selectFromQuery . having ( column , operator , value )
869
+
870
+ return this
871
+ }
872
+
859
873
groupBy ( column : keyof ProductType ) : ProductModel {
860
874
this . selectFromQuery = this . selectFromQuery . groupBy ( column )
861
875
Original file line number Diff line number Diff line change @@ -802,7 +802,15 @@ export class ProjectModel {
802
802
static groupBy ( column : keyof ProjectType ) : ProjectModel {
803
803
const instance = new ProjectModel ( null )
804
804
805
- instance . selectFromQuery = instance . selectFromQuery . orderBy ( column )
805
+ instance . selectFromQuery = instance . selectFromQuery . groupBy ( column )
806
+
807
+ return instance
808
+ }
809
+
810
+ static having ( column : keyof PaymentMethodType , operator : string , value : any ) : ProjectModel {
811
+ const instance = new ProjectModel ( null )
812
+
813
+ instance . selectFromQuery = instance . selectFromQuery . having ( column , operator , value )
806
814
807
815
return instance
808
816
}
@@ -813,6 +821,12 @@ export class ProjectModel {
813
821
return this
814
822
}
815
823
824
+ having ( column : keyof ProjectType , operator : string , value : any ) : ProjectModel {
825
+ this . selectFromQuery = this . selectFromQuery . having ( column , operator , value )
826
+
827
+ return this
828
+ }
829
+
816
830
groupBy ( column : keyof ProjectType ) : ProjectModel {
817
831
this . selectFromQuery = this . selectFromQuery . groupBy ( column )
818
832
You can’t perform that action at this time.
0 commit comments