@@ -161,6 +161,11 @@ export enum MenuSortFields {
161161 createdAt = "createdAt"
162162}
163163
164+ export enum OrderSortFields {
165+ id = "id" ,
166+ createdAt = "createdAt"
167+ }
168+
164169export enum UserDatabaseSortFields {
165170 id = "id" ,
166171 createdAt = "createdAt"
@@ -552,6 +557,19 @@ export interface MenuSort {
552557 nulls ?: Nullable < SortNulls > ;
553558}
554559
560+ export interface OrderFilter {
561+ and ?: Nullable < OrderFilter [ ] > ;
562+ or ?: Nullable < OrderFilter [ ] > ;
563+ id ?: Nullable < IDFilterComparison > ;
564+ createdAt ?: Nullable < DateFieldComparison > ;
565+ }
566+
567+ export interface OrderSort {
568+ field : OrderSortFields ;
569+ direction : SortDirection ;
570+ nulls ?: Nullable < SortNulls > ;
571+ }
572+
555573export interface UserDatabaseFilter {
556574 and ?: Nullable < UserDatabaseFilter [ ] > ;
557575 or ?: Nullable < UserDatabaseFilter [ ] > ;
@@ -802,6 +820,43 @@ export interface DeleteOneMenuInput {
802820 id : string ;
803821}
804822
823+ export interface CreateOneOrderInput {
824+ order : CreateOrderInput ;
825+ }
826+
827+ export interface CreateOrderInput {
828+ address : string ;
829+ total ?: Nullable < number > ;
830+ state : string ;
831+ items : CreateOrderItemInput [ ] ;
832+ }
833+
834+ export interface CreateOrderItemInput {
835+ name : string ;
836+ quantity : number ;
837+ }
838+
839+ export interface UpdateOneOrderInput {
840+ id : string ;
841+ update : UpdateOrderInput ;
842+ }
843+
844+ export interface UpdateOrderInput {
845+ address ?: Nullable < string > ;
846+ total ?: Nullable < number > ;
847+ state ?: Nullable < string > ;
848+ items ?: Nullable < UpdateOrderItemInput [ ] > ;
849+ }
850+
851+ export interface UpdateOrderItemInput {
852+ name ?: Nullable < string > ;
853+ quantity ?: Nullable < number > ;
854+ }
855+
856+ export interface DeleteOneOrderInput {
857+ id : string ;
858+ }
859+
805860export interface CreateOneUserDatabaseInput {
806861 userDatabase : CreateUserDatabase ;
807862}
@@ -1030,6 +1085,20 @@ export interface AccountCredential {
10301085 authExpired : boolean ;
10311086}
10321087
1088+ export interface OrderItem {
1089+ name : string ;
1090+ quantity : number ;
1091+ }
1092+
1093+ export interface Order {
1094+ id : string ;
1095+ createdAt : DateTime ;
1096+ address : string ;
1097+ total : number ;
1098+ state : string ;
1099+ items : OrderItem [ ] ;
1100+ }
1101+
10331102export interface UserDatabase {
10341103 id : string ;
10351104 createdAt : DateTime ;
@@ -1332,6 +1401,25 @@ export interface MenuConnection {
13321401 edges : MenuEdge [ ] ;
13331402}
13341403
1404+ export interface OrderDeleteResponse {
1405+ id ?: Nullable < string > ;
1406+ createdAt ?: Nullable < DateTime > ;
1407+ address ?: Nullable < string > ;
1408+ total ?: Nullable < number > ;
1409+ state ?: Nullable < string > ;
1410+ items ?: Nullable < OrderItem [ ] > ;
1411+ }
1412+
1413+ export interface OrderEdge {
1414+ node : Order ;
1415+ cursor : ConnectionCursor ;
1416+ }
1417+
1418+ export interface OrderConnection {
1419+ pageInfo : PageInfo ;
1420+ edges : OrderEdge [ ] ;
1421+ }
1422+
13351423export interface WorkflowTriggerDeleteResponse {
13361424 id ?: Nullable < string > ;
13371425 createdAt ?: Nullable < DateTime > ;
@@ -1523,6 +1611,8 @@ export interface IQuery {
15231611 campaigns ( paging ?: Nullable < CursorPaging > , filter ?: Nullable < CampaignFilter > , sorting ?: Nullable < CampaignSort [ ] > ) : CampaignConnection | Promise < CampaignConnection > ;
15241612 menu ( id : string ) : Menu | Promise < Menu > ;
15251613 menus ( paging ?: Nullable < CursorPaging > , filter ?: Nullable < MenuFilter > , sorting ?: Nullable < MenuSort [ ] > ) : MenuConnection | Promise < MenuConnection > ;
1614+ order ( id : string ) : Order | Promise < Order > ;
1615+ orders ( paging ?: Nullable < CursorPaging > , filter ?: Nullable < OrderFilter > , sorting ?: Nullable < OrderSort [ ] > ) : OrderConnection | Promise < OrderConnection > ;
15261616 contractSchema ( chainId : number , address : string , type : string ) : ContractSchema | Promise < ContractSchema > ;
15271617 asyncSchemas ( integrationId : string , accountCredentialId : string , names : string [ ] , inputs ?: Nullable < JSONObject > , integrationTriggerId ?: Nullable < string > , integrationActionId ?: Nullable < string > ) : AsyncSchema | Promise < AsyncSchema > ;
15281618 manyAsyncSchemas ( asyncSchemaInputs : JSONObject [ ] ) : AsyncSchema | Promise < AsyncSchema > ;
@@ -1575,6 +1665,9 @@ export interface IMutation {
15751665 createOneMenu ( input : CreateOneMenuInput ) : Menu | Promise < Menu > ;
15761666 updateOneMenu ( input : UpdateOneMenuInput ) : Menu | Promise < Menu > ;
15771667 deleteOneMenu ( input : DeleteOneMenuInput ) : MenuDeleteResponse | Promise < MenuDeleteResponse > ;
1668+ createOneOrder ( input : CreateOneOrderInput ) : Order | Promise < Order > ;
1669+ updateOneOrder ( input : UpdateOneOrderInput ) : Order | Promise < Order > ;
1670+ deleteOneOrder ( input : DeleteOneOrderInput ) : OrderDeleteResponse | Promise < OrderDeleteResponse > ;
15781671 createOneUserDatabase ( input : CreateOneUserDatabaseInput ) : UserDatabase | Promise < UserDatabase > ;
15791672 updateOneUserDatabase ( input : UpdateOneUserDatabaseInput ) : UserDatabase | Promise < UserDatabase > ;
15801673 deleteOneUserDatabase ( input : DeleteOneUserDatabaseInput ) : UserDatabaseDeleteResponse | Promise < UserDatabaseDeleteResponse > ;
0 commit comments