# Interface IGenerateQueryDataResult

interface IGenerateQueryDataResult {
alias: string;
args: string[];
defs: string[];
fields: string[];
index: number;
operation?: "query" | "subscription";
queryName?: string;
resultAlias: string;
resultReturning: string;
resultVariables: any;
returning?: string | IReturningGenerator;
tableName: string;
tableNamePostfix?: string;
variables?: any;
}

#### Hierarchy (view full)

- IGenerateQueryDataOptions
  - IGenerateQueryDataResult

- Defined in work/deeplinks/deeplinks/imports/gql/query.ts:103

#####
Index

### Properties

alias
args
defs
fields
index
operation?
queryName?
resultAlias
resultReturning
resultVariables
returning?
tableName
tableNamePostfix?
variables?

##
Properties

### alias

alias: string

- Defined in work/deeplinks/deeplinks/imports/gql/query.ts:108

### args

args: string[]

- Defined in work/deeplinks/deeplinks/imports/gql/query.ts:107

### defs

defs: string[]

- Defined in work/deeplinks/deeplinks/imports/gql/query.ts:106

### fields

fields: string[]

- Defined in work/deeplinks/deeplinks/imports/gql/query.ts:105

### index

index: number

- Defined in work/deeplinks/deeplinks/imports/gql/query.ts:109

### `Optional` operation

operation?: "query" | "subscription"

Inherited from IGenerateQueryDataOptions.operation

- Defined in work/deeplinks/deeplinks/imports/gql/query.ts:89

### `Optional` queryName

queryName?: string

Inherited from IGenerateQueryDataOptions.queryName

- Defined in work/deeplinks/deeplinks/imports/gql/query.ts:90

### resultAlias

resultAlias: string

- Defined in work/deeplinks/deeplinks/imports/gql/query.ts:110

### resultReturning

resultReturning: string

- Defined in work/deeplinks/deeplinks/imports/gql/query.ts:104

### resultVariables

resultVariables: any

- Defined in work/deeplinks/deeplinks/imports/gql/query.ts:111

### `Optional` returning

returning?: string | IReturningGenerator

Inherited from IGenerateQueryDataOptions.returning

- Defined in work/deeplinks/deeplinks/imports/gql/query.ts:91

### tableName

tableName: string

Inherited from IGenerateQueryDataOptions.tableName

- Defined in work/deeplinks/deeplinks/imports/gql/query.ts:88

### `Optional` tableNamePostfix

tableNamePostfix?: string

Inherited from IGenerateQueryDataOptions.tableNamePostfix

- Defined in work/deeplinks/deeplinks/imports/gql/query.ts:87

### `Optional` variables

variables?: any

Inherited from IGenerateQueryDataOptions.variables

- Defined in work/deeplinks/deeplinks/imports/gql/query.ts:92